SolarPV
Repsol completes 637MW Frye Solar project in Texas, US
The solar plant is supported by a long-term power purchase agreement (PPA), ensuring stable returns.
The solar plant is supported by a long-term power purchase agreement (PPA), ensuring stable returns.