The U.S. FCC approves SpaceX’s plan to launch 7,518 internet satellites

Elon Musk says that the Starlink satellite constellation will maintain a line of sight to everyone on Earth, providing global internet connectivity.