News

Stonepeak has acquired a 46.3% stake in Repsol’s 777MW solar and storage portfolio currently in operation in New Mexico and ...