China's Alibaba net profit almost doubles on robust revenues
Revenue from Alibaba's core e-commerce business made up 86 per cent of total revenue in the three months to June 30, up from 73 per cent in the same period a year prior. The company, whose stock has b...