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

Image: Kyocera TCL Solar’s 28MW solar power plant in Miyagi Prefecture, Japan, Photo: Courtesy of Business Wire