Repsol achieves commercial operations at its 825 MW Pinnington solar facility in Texas
Repsol has achieved commercial operations at its 825 MW Pinnington solar facility in Texas.
Repsol has achieved commercial operations at its 825 MW Pinnington solar facility in Texas.