Send the following on WhatsApp
Continue to ChatSCMP: Alibaba net income plummets 87 per cent, with first adjusted profit decline in more than five years https://alphaedgeinvesting.com/2021/11/19/scmp-alibaba-net-income-plummets-87-per-cent-with-first-adjusted-profit-decline-in-more-than-five-years/