SpaceX launches 24 Starlink satellites after reported IPO, total 10,660

Technology