August 23, 2017

2014’s launch tally highest in two decades

January 4, 2015

There were more successful space launches in 2014 than in any year since 1992, with Russia, the United States and China responsible for more than 80 percent of global launch activity.

Do NOT follow this link or you will be banned from the site!