Strategic multi-billion-dollar push in AI infrastructure Alibaba Takes Aim at Nvidia with New AI Chip “Zhenwu M890” 24. May, 2026 - 07:35 Alibaba Group has unveiled its latest AI processor, the Zhenwu M890, designed to power autonomous AI agents and reduce reliance on imported high-end GPUs from Nvidia.