Yahoo has recently sold off some of its stake in Alibaba and made a sum of $6 billion and was deliberating on how to inject it into its business....Read more