Categories
In The News

Why Western Brands Are Dumping Russia So Quickly

More than 300 companies have announced plans to close stores, reassign staff or stop selling products in Russia since the Feb. 24 invasion. These decisions fit in with a recent trend of companies listening to customers, though the geopolitical factors are a new twist.

Exit mobile version