Tech

SpaceX Falcon 9 deploys Starlink satellites after Florida launch

A SpaceX Falcon 9 blasted off into low-lying clouds above Kennedy Space Center early Thursday, taking with it the latest batch of Starlink satellites.