ThinkingNews

Back to feed
TechMeme June 9, 2026

The US FCC waives its deadline for Amazon to deploy half of its Leo satellites by July; Amazon is still required to launch all 3,232 satellites by July 30, 2029 (Michael Kan/PCMag)