Cluey’s Corporate News Watch, Special Edition: Ukraine
By The Cluey Team Below last updated on 3/10/22: Over 300 companies have pulled out of Russia see the fully updated list maintained by the Yale School of Management here – below are just some of the list of corporations demonstrating opposition to Russia’s invasion of Ukraine: Facebook, Twitter, Google and YouTube have blocked Russian state media from running ads […]