News News Scientific advances Single rocket launch of 104 satellites sets new world record 24 February 2017