Marketing News & Strategy

McDonald's to sell its Russia business, leave country altogether

The fast-food chain has initiated a sale process after temporarily closing its restaurants