China’s top e-commerce firm Alibaba just reported its first-quarter results and revenue was a huge win. The company reported revenue of $50.1 billion yuan for the three months ended June 30th. This was higher than the $47.7 billion yuan that analysts had been expecting and was also a 56% compared to the year ago period. … Continue reading “Alibaba Shares Soar After Beating Estimates in its Q1 Report”