Repsol completes 637 MW Frye Solar project in Texas
Repsol has completed construction of its Frye Solar project which has a total installed capacity of 637 MW and 570 MW currently in operation. The project was built near the city of Kress, Swisher County, […]