SEO News


  1. Yahoo CEO Bartz Survives the 2011 Shareholder Meeting

    Alibaba, in which Yahoo holds a 43 percent share, recently spun off their payment system (Alipay) to a Chinese company. Bringing Carol Bartz on board as Yahoo's CEO in 2009 was meant to be part of a major turnaround for the company, but Yahoo's...