Release Summary

Kyocera TCL Solar LLC has started construction of the world's largest 13.7 MW floating solar power plant on the Yamakura Dam reservoir in Chiba Prefecture, Japan.

KYOCERA Corporation