International companies are under growing pressure from all sides to take a stand on the war in Ukraine, and especially to make a statement regarding their future presence or withdrawal from Russia.
All leaders face moments of crisis. But for the past two years – and even more so with the recent eruption of war in Ukraine – leaders are faced with making decisions in very uncertain times.