Alibaba revenue misses estimates in December quarter as net income drops 66%
Alibaba Revenue Misses Estimates in December Quarter as Net Income Drops 66% Alibaba revenue misses estimates in December quarter as net income drops 66% On March 19, 2026, Alibaba Group Holding Limited, the Chinese tech giant, released its earnings report for the fiscal quarter ending December 31, 2025. The results revealed a significant drop in…
