Business

Alibaba reports continued profit squeeze from spending on AI and instant retail

Updated: 

Published: 

The logo of Chinese technology firm Alibaba is seen at its office in Beijing. (AP Photo/Mark Schiefelbein, File)