Story

Amazon Leo satellite internet takes on Starlink

Amazon Leo now has 396 satellites deployed after its July 2 launch, but Starlink's massive head start raises questions about when customers can sign up.

July 20, 2026 World

Amazon Leo now has 396 satellites deployed after its July 2 launch, but Starlink’s massive head start raises questions about when customers can sign up.

Leave a Reply

Your email address will not be published. Required fields are marked *