I doubt the accuracy of this map. I have never seen a dominos in Sweden and I've seen a few dunkin donuts so the map is, at least not fully accurate. Also didn't McDonald's shut down in Russia?
McDonalds in Russia, like most other companies, “shut down” in name only. All the same locations operate and sell the same burgers and fries, only the branding changed.