Kyocera TCL completes 28MW solar plant in Miyagi Prefecture, Japan

Image: KYOCERA TCL Solar completes 28MW solar power plant in Miyagi Prefecture, Japan. Photo courtesy of Business Wire.