Amazon Leo hits 396 satellites and targets mid-2026 commercial service

Technology