France Takes Stake in Sanofi Unit in €16bn CD&R Deal
The French government plans to buy a 1-2% stake in Sanofi’s Opella unit. This is part of a €16 billion ...
Read more
Utilities Business Intelligence: Powering Smart Decisions
The utilities industry is changing fast, driven by needs for sustainability, reliability, and efficiency. At the core of this change ...
Read more