More than 460 international companies have halted operations in Russia since it launched its full-scale invasion of Ukraine in February 2022 by selling or liquidating their assets, according to a study by Ukraine’s…
Continue Reading
More than 460 international companies have halted operations in Russia since it launched its full-scale invasion of Ukraine in February 2022 by selling or liquidating their assets, according to a study by Ukraine’s…