Amazon Leo Hits Milestone: Over 300 Satellites in Orbit After Dual Launch Week
The race for low-Earth orbit (LEO) internet reached a major fever pitch in late April 2026. Amazon Leo (the officially rebranded Project Kuiper) successfully surpassed the 300-satellite mark following a … Read More











