SpaceX launches 1,500 Starlink satellites in the first half of 2026, World Watch | PolicyRisk