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
forum.nasaspaceflight.com

The NASA Spaceflight thread where it is mentioned is here
Europe joins the re-usability bandwagon?
Europe joins the re-usability bandwagon?
