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