Elon Musk’s Space Exploration Technologies Corp, or SpaceX, plans to launch a constellation of up to one million solar-powered satellites that will operate as orbital data centres, in a push to meet the explosive growth of data demands driven by AI, machine learning and edge computing.