Nov 9, 2026Alibaba + unknown European IT company are cooking something that could crush AI GoliathsRobert Degallan