April 26, 2024 08:58 (IST)
SpaceX meets with U.S. approval on request to deploy 7,500 Starlink satellites
Washington/IBNS: The US Federal Communications Commission (FCC) Thursday issued an order approving SpaceX's request to deploy an additional 7,500 Starlink satellites.
Latest Headlines