1 articles with this tag
Amazon says nearly 400 Leo satellites are up, but price remains the missing piece against Starlink.