Latest Stories
Leading an Energy Company in the Aftermath of Russia’s Attack on Ukraine

CEOs of energy companies with projects in Russia are facing career-defining leadership moments. What do you do when your corporate investments nearly overnight become politically, economically and socially untenable to your […] ...