Alibaba, Tencent shares lose $66bn as AI vision falls flat

· Moneyweb