China Launches First 12 Satellites of 2,800-Strong AI Armada Into Orbit

China’s 2,800 AI satellites will process Earth’s data in space—but critics warn the orbital brain might hallucinate facts.

China’s AI Tsunami: How Beijing Is Overwhelming Global Markets With Superior Models

Behind China’s AI tsunami: 4,500 companies, 240 language models, and $29 billion crushing Western markets. Beijing’s trillion-yuan gamble is paying off.