Marketing News & Strategy

Big brands leave Russia, taking a stance despite sales hit

McDonald's will surrender $50 million in revenue every month its temporary pause lasts; beverage brands likely to take a bigger hit