International force on firms to depart Russia may possibly be small-lived.
Global outrage over Russia’s invasion of Ukraine widened this week soon after new evidence of atrocities fully commited by Russian troops. Still numerous international multinational...