China solar panels: PRC is now home to the world’s largest floating solar farm

23
Share
Copy the link

HUAINAN CITY, CHINA — A new floating solar farm constructed on a lake in Huainan City, China is said to be the largest in the …