Yahoo sells 1/2 its Alibaba stake for $7.1B | Heykuki News