Tag
Amazon announces it has deployed enough satellites (396) to begin initial service for its Starlink competitor, Amazon Leo, targeting commercial availability by mid-2026, though early performance may be limited like SpaceX's initial beta.