CAPE CANAVERAL, Florida-Elon Musk's SpaceX rocket company launched the 15th batch of satellites for its orbital broadband service from the Kennedy Space Center on Cape Canaveral, Florida, this past weekend. It follows a similar launch a week earlier, as Musk's company aims to get more satellites for its Starlink service into orbit. 'With performance that far surpasses that of traditional […]