Record year for rocket launchers
A December 31st launch of a Chinese Long March rocket closed out the most successful year for launches since 1993. The Chinese rocket was the 92nd orbital launch of the year, and China launched an additional 15 satellites during the year. 2013 saw just 81 rockets launched. Russia placed 32 satellites into orbit from Baikonur […]