Breaking news Alibaba’s Q1 net income down 27% to $3.3 billion Agosto 15, 2024 Alibaba Group Holding Limited announced Thursday that net income for its June quarter decreased 27% to RMB24,022 million ($3,306 million), reflecting a decline in operations and increased impairment o…