
A 100-megawatt molten salt solar thermal power plant in Dunhuang in China's north-western Gansu province. AFP
A 100-megawatt molten salt solar thermal power plant in Dunhuang in China's north-western Gansu province. AFP
China to redirect solar deployment inland as it looks to boost renewables capacity
The world's largest oil importer is aiming to phase out its dependence on polluting coal with cleaner sources of power