We finally know a little more about Amazon’s super-secret satellites

Ars Technica 2025-05-02