China's national carbon emission allowance (CEA) prices edged down on June 10, with the closing price at 81.64 yuan, down 0.80% from the previous trading day, data from the Shanghai Environment and
To view the whole article,
please Login or Register