cleantechies.com
World’s Largest Floating Solar Project-13.4MW in Japan
A 13.4-megawatt (MW) floating solar power plant will be developed and operated on the Yamakura Dam reservoir in Japan by Kyocera and Century Tokyo Leasing in a joint venture established by the two …