Kyocera and Tokyo Century JV open 13.7MW floating solar power plant

13.7MW_Japan_Power_edit
Japan’s 13.7MW plant on the Yamakura Dam reservoir. Credit: Business Wire.