Tag: MCDONALDS

“De-Arched”: McDonald’s Plans To Sell Russian Stores

The invasion of Ukraine has led many Western companies to suspend or exit Russia, and…