Tag: oil
Michael Angelakis and Jeffrey Ubben join ExxonMobil board
Chair and chief executive Darren Woods welcomed the appointments as part of ExxonMobil’s “ongoing board refreshment”.
Country profile: Sweden
Being a rural nation by no means equates to low progress. Sweden’s major industries are at the helm of sustainability. But its liberal and progressive outlook is being tested, with anti-immigration policies front and centre of election discussions.