Infographic map showing International and Spain energy forecasts for 2025–2030 with solar and wind icons on a world map.

Repsol Solar 2026, €2.7B Capital Rotation

Repsol US Solar Expansion, 43.8% Stonepeak Stake Sale, 1.5 GW RES Deal, and 60…


Privacy Preference Center