SpaceX launches 29 more Starlink satellites

SpaceX this morning successfully placed another 29 Starlink satellites into orbit, its Falcon 9 rocket lifting off from Cape Canaveral Space Force Station in Florida. The first stage (B1085) completed its 18th flight (43 days after its previous mission), landing on a drone ship in the Atlantic. The leaders in the 2026 launch race: 96 SpaceX 52 China 11 Rocket