Amazon Leo | 231 Satellites, 90 Days, and a Deadline That Will Not Move
As of late April 2026, Amazon has 231 production satellites in orbit after eleven launches. The FCC license requires 1,618 by July 30. The math, the rockets, and what happens when the calendar runs out on a mega-constellation.