Quarterly Earnings Drop Provides to Humiliation of Alibaba
Internet earnings at Alibaba, the Chinese language e-commerce big and media proprietor, dropped by 50% to $3.40 billion (RMB22.7 billion) within the three months between April and June, the primary quarter of its present monetary…