A look at the major floating solar energy farms across the world

Image: Xinyi Solar’s 20MW floating solar power farm was built in Huainan City, Anhui Province. Photo courtesy of Xinyi Energy Holdings Limited.



Related Article
Recommended Whitepaper

View More