SpaceX this week undertook the latest satellite launch for its Starlink internet service, which now touts more than 500,000 sign-ups. Starlink is a low-Earth orbit (LEO) satellite constellation, designed and manufactured by Elon Musk’s SpaceX, that aims to provide broadband...