JUST OUT: How to Win the War for Talent – a Caliber Stakeholder Intelligence Report 2026
Hundreds of companies have suspended their operations or left Russia since its full-scale invasion of Ukraine in February 2022.
But many have not — despite growing public pressure to punish Putin’s regime.
Our exclusive perception brief sheds unprecedented light on stakeholder expectations of companies still operating in Russia.