site logo

McDonald's agrees to independent review of contentious technology fees