Energy “Matabuey” Spain

Energy “Matabuey” Spain

Project Details
Location: Salamanca (Spain)
Category: renewable-energies, wind-energy
Power: 18 MW
Scope: 9 wind turbines

Last Projects