Maros Sefcovic

Floating solar farm reflects China's clean energy ambitions

Mon, 12 Jun 2017 - 01:40 GMT

China's clean energy ambitions were being reflected in the launch of the world's largest floating solar farm.

More