America April 29, 2025
Stonepeak Acquires $340M Stake in Repsol
In a deal radiating financial wattage, Stonepeak has agreed to acquire a 46.3% stake in Repsol’s expansive U.S. solar and…
America April 29, 2025
In a deal radiating financial wattage, Stonepeak has agreed to acquire a 46.3% stake in Repsol’s expansive U.S. solar and…
By Rihem Akkouche