$7.1 billion content
We found 1 items for the tag: $7.1 billion

NEWS
Yahoo sells half the shares it owns in Alibaba, rakes in $7.1 billion
May 22, 2012 2:50 am
Alibaba to buy back shares from Yahoo, to the tune of $7.1 billion worth
We found 1 items for the tag: $7.1 billion

NEWS
May 22, 2012 2:50 am
Alibaba to buy back shares from Yahoo, to the tune of $7.1 billion worth