FT – China’s Alibaba shifts towards revenue over open-source AIBy /u/LegacyRemaster / April 11, 2026 https://www.ft.com/content/b39da303-3188-447b-8b65-3dd8dad8b59a?syn-25a6b1a6=1t Is it true? submitted by /u/LegacyRemaster [link] [comments]