green energye

China Activates the World’s Largest Floating Solar Power Plant

Despite China's reputation for polluted cities, they sure are making up for it with green energy!

June 3, 2017

This website uses cookies to ensure you get the best experience.