We use them to give you the best experience. If you continue using our website, we'll assume that you are happy to receive all cookies on this website.
China is leading the renewables race – and is way out in front
The world’s largest floating solar power array is now online, and it’s in China. Built by Sungrow, the 40 MW plant is afloat in 10 m of water, and successfully linked to the grid at Huainan