Country, Europe, WorldwideSeptember 12, 2023September 12, 2023The window to leave Russia is shrinking. But by staying put, companies risk getting caught in a geopolitical crossfire.