Photovoltaic Plant

Carmonita Sur

Extremadura / Spain

Overview

104 MW DC
Peak Power
Extremadura / Spain
Location
2024
Operation date
PPAs
Project status