This has been posted on the NASA Spaceflight forum, anyone have any more information on it?
The NASA Spaceflight thread where it is mentioned is here
The NASA Spaceflight thread where it is mentioned is here
Europe joins the re-usability bandwagon?
Europe joins the re-usability bandwagon?
forum.nasaspaceflight.com