World’s Largest Floating Solar Project-13.4MW in Japan

by CleanTechies Staff December 31, 2014 1 comment