SpaceX launches a ‘piggyback’ mission with 58 internet satellites

Following its recent success with the launch of Falcon 9, SpaceX launched dozens more of its…