News
26 November 2025
Sace, Saudi Electricity Company sign $1bn energy deal
Italian ECA Sace has finalised a $1 billion Push Strategy initiative with Saudi Electricity Company (SEC).The transaction is designed...
Here's what some of our guests had to say: