Marissa Mayer defends her reputation

Marissa Mayer used what may be her final meeting with Yahoo shareholders to defend her record as CEO.