News McDonald’s closures in Russia cost the company $127 million in Q1 – what does it mean for Russia? April 29, 2022 When the Berlin Wall came down in 1989, McDonald’s — the ultimate epitome of Western capitalism — opened its first store in the Soviet Union, just two months after it did in…