AI & Jobs Alibaba's capex rose 75%. Its profit fell 76%.
Alibaba filed its June-quarter numbers on August 21. Revenue up 9%, net income down 76%, capital expenditure up 75%. Eddie Wu gave investors a payback date for the first time: three years, maybe two.