
Alibaba's core profit drops sharply in March quarter amid heavy tech and e-commerce investments
Alibaba reported a significant decline in its core profitability for the March quarter, with adjusted earnings before interest, taxes, and amortization falling to 5.1 billion yuan ($750.9 million). The drop reflects heavy investments in technology an...

