FLEXIBLE MODULE PROJECT IN OWADA, JAPAN

Capacity:1.2MW
Location:  Japan