Leading in Uncertainty

Over the last two decades, data has shown a trend of increasing uncertainty—but the latest…
Gaurav GuptaMay 26, 2025
What the $12B NRG Deal Signals for the Future of Energy and Utilities

In a transformative move for the energy and utilities sector, NRG Energy’s recent $12 billion…
Dr. Vanessa AkhtarMay 13, 2025