This image is from an EADS presentation given on 29 January in Bremen, Germany. I am trying to get more details about it including whether it is an EADS concept or something from the European Space Agency
More info soon.
1333h GMT: a senior ESA official overseeing CSTS has sent me the following
“This is one of the numerous ideas being traded for CSTS. We [are] working towards defining the vehicle concept – it is taking a bit longer than planned.”
Here is Flight’s coverage of CSTS so far: