05.21.12 Yahoo to sell back half of its Alibaba stake for $7.1 billion It's been a bit of a sour year for Yahoo -- it's seen the departure of one of its founding fathers... By S. Buckley, 05.21.12 save Save share