By IANS
Tech billionaire Elon Musk-run SpaceX has made it through its second attempt to launch 46 Starlink satellites, breaking a record along the way.