AI Industry Insights 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. AITechBrief EditorMay 28, 2025