The OECD estimates that the Russia-Ukraine War will cost the global economy $2.8 trillion over the course of 2022 to 2023. Senior Editor
Jacob Ambrose Willson asks a collection of Criticaleye Board Mentors their thoughts on how the conflict is reshaping the world and what it means for business strategy
Featuring Commentary From:
Tim Eggar, Chair, North Sea, Transition Authority