Europe backs own space launchers amid growing competition

  1. Europe backs own space launchers amid growing competition  Washington Post
  2. Europe in Space: ESA’s future space programmes  SciTech Europa
  3. Full coverage