top of page

France, Germany and Italy sign agreement on launch vehicle development