8 in 10 Americans Think Brands Should Stop Doing Business in Russia

Multiple companies, from Apple to WPP, have ceased operations in Russia following the country’s invasion of Ukraine.

https://www.adweek.com/commerce/8-in-10-americans-think-brands-should-stop-doing-business-in-russia/