A closed McDonald’s restaurant in Moscow, Russia.picture alliance via Getty Images. McDonald’s announced it was selling off its Russian business in May. This has helped improve the chain’s operating margin, its CFO said Tuesday. Revenues dropped in the quarter to June 30, largely thanks to the $1.2 billion cost of […]