German-style Solar Plant Debuts in Kumamoto

Facility overview

Facility overview