Alibaba group

05.21.12
Yahoo to sell back half of its Alibaba stake for $7.1 billion
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...

View