Over 750 companies have publicly announced they are voluntarily curtailing operations in Russia to some degree beyond the bare minimum legally required by international sanctions — but some companies have continued to operate in Russia undeterred.
Yale School of Management.
Some of the Biggest Brands Are Leaving Russia. Others Just Can’t Quit Putin. Here’s a List.