Tagged With International Telecommunication Union

SpaceX may want to launch 42,000 internet satellites — about 5 times more spacecraft than humanity has ever flown