All Repsol articles
-
NewsRepsol sells part of 629MW US solar project to Stonepeak for $253m
The acquisition of the 43.8% stake implies a $775m asset valuation for the Texas solar project
2025-12-11T13:49:00Z
The acquisition of the 43.8% stake implies a $775m asset valuation for the Texas solar project