Tag: DE-ARCHED

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

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