The Future Launchers Preparatory Programme is a technology development and maturation programme of the European Space Agency. It develops technologies for the application in future European launch vehicles and in upgrades to existing launch... Wikipedia