33 satellites launched & deployed at the same time, setting new world record

(A previous Dnepr launch – Photo Credit: Skybox Imaging)

An Intercontinental Ballistic Missile rocket has successfully launched 33 small and mini-satellites from 17 countries, setting a world record for the most payloads launched at one time. Continue reading