Click here to visit Original posting

Alibaba has smashed analyst estimates with its latest financials. The Chinese e-commerce giant reported (PDF) net income of RMB 17.12 billion ($2.47 billion) with total revenue of RMB 53.25 million ($7.67 billion) for its Q3 2016, the latter was a 54 percent year-on-year jump. Earning per share came in at RMB 6.94 ($1.00). This was a big win for Alibaba. Analysts predicted net income…
Read More