China Now Home to the World’s Largest Floating Solar Plant

In the beginning of June 2017, workers brought a solar energy plant online capable of producing 40 megawatts of power. That’s cool all by itself, but this solar “farm” floats on a manmade lake in China’s Anhui province, and it is the largest floating solar project in the world. [1] The massive power plant was […]