McDonald's closures in Russia cost the fast-food giant $127 million in Q1 — here's what it could mean for the country
April 28, 2022 at 13:00 PM EDT
McDonald's last month announced it would be temporarily closing all 850 of its locations in Russia.