Browse Resources by Country
The German space agency, the Deutsches Zentrum für Luft- und Raumfahrt (DLR), spent a total €1.581 billion (US$1.805 billion) on space in 2017. This is an 11% increase from . . .
Read MoreThe French space agency, the Centre National d’Études Spatiales (CNES), had a 2017 budget of €2.334 billion (US$2.664 billion). This was a 9.2% increase from . . .
Read MoreRussia remained the only nation to launch humans to orbit during 2017, using its Soyuz launch vehicle and capsule. The continued depression of Russian launch activity during…
Read More