Power November deals snapshot
The value of the ten biggest power sector deals topped $10.2 billion in November, with a $2.4 billion investment deal…
The value of the ten biggest power sector deals topped $10.2 billion in November, with a $2.4 billion investment deal…