Europe newsfromTheregister1 month agoESA names five Challengers for the European Launch ChallengeESA progresses with the European Launcher Challenge, focusing on three candidates for future launch services.