A SpaceX Falcon 9 rocket launched a new batch of 60 Star internet satellites into orbit Thursday morning (March 4), and nailed its landing on a floating platform at sea to top off the long-awaited mission.
SpaceX Falcon 9 rocket launches and lands for 8th time, delivering 60 Star satellites to orbit : Read more
SpaceX Falcon 9 rocket launches and lands for 8th time, delivering 60 Star satellites to orbit : Read more