Browsing: Marissa Mayer

Yahoo CEO Marissa Mayer insists the long-stumbling Internet company has finally regained its stride, even though its revenue is still…