E-commerce platforms report mixed results amid tougher regulation
China's internet titans have reported mixed business results for the July-September quarter, with Alibaba falling short of market expectations in revenue growth and Baidu doing better than expected, as the…