Home Current Affairs Stars Coffee, anyone? Starbucks successor opening in Russia