Space launches by
81% success
year2020
launched1
year2016
year2014
year2010
year2007
year2004
year2002
year1998
year1995
year1990
year1988