Solar Plant Gets Int'l Certification for 1st Time in Japan

Facility overview

Facility overview