Tech

SpaceX launches Starlink satellites from Cape Canaveral on 80th Falcon 9 mission

Fog and low-level clouds cleared just in time on Monday, making way for a SpaceX Falcon 9 rocket to vault a batch of 60 satellites to low-Earth orbit.