SpaceX says more than 500,000 people have ordered or placed a deposit for its Starlink internet service
Published
Elon Musk's space venture launched another 60 satellites into orbit Tuesday for its ever-expanding Starlink internet service.
Full Article