Rebranded McDonald’s opens in Russia as Vkusno & tochka

Rebranded McDonald’s has opened up in Moscow once again under a new name, Vkusno & tochka. McDonald’s was one of the giants who joined a long list of western firms that have quit Russia putting country in financial isolation.