Under pressure from investors and consumers, many Western companies have started to unwind their investments, close stores and pause sales in Russia.
Posted inBusiness
Under pressure from investors and consumers, many Western companies have started to unwind their investments, close stores and pause sales in Russia.