Business | Tue May 17, 2011 6:45pm EDT

McDonald's comes under fire ahead of annual meeting