SEO News

Barclays

RSS
  1. Chaos at Yahoo: Execs Leaving; Bartz Future in Question

    We believe Yahoo's management structure below [CEO] Carol Bartz has likely inhibited the company from attracting additional management talent, and may have been a factor in recently filling Joanne Bradford's previous chief sales role," according...