SpaceX completes 80th 2026 Starlink deployment with 27 satellites
AI Summary- SpaceX launched 27 Starlink satellites during its 80th mission of 2026.
- $7.81 billion was SpaceX’s Q2 revenue, up 91.9% year over year.
- SpaceX says Florida Starlink missions will use Starship, while Vandenberg launches continue regularly.