China’s energy self-sufficiency rate to hit 84.6%
Builders from China Railway No 4 Engineering Group install panels for the 14.9988-megawatt distributed photovoltaic power station under Buliangou Coal Mine in Inner Mongolia. LIU YUCAI/FOR CHINA DAILY China’s energy…