
07/03/2022
Following Moscow's full-scale invasion of Ukraine last week, several global brands have halted operations in Russia.
The Kremlin has faced boycotts from various industries, including tech, oil, automobile, and clothing companies, as its offensive continues unabated despite international appeals.