Photovoltaic panels are seen at a solar farm and wind turbines near a coal-fired power station in Jiaxing, in China’s Zhejiang province, on March 11. Photo: Bloomberg
Photovoltaic panels are seen at a solar farm and wind turbines near a coal-fired power station in Jiaxing, in China’s Zhejiang province, on March 11. Photo: Bloomberg