Return to
Home
Affiliate Sites Search
Contact Français

Alogomandria

Installed capacity : 20.0 MW
Number of turbines: 10
Commissioning: 2010