Abstract :
PEERING THROUGH THE large windows that flank the corridors inside the Airbus Defence and Space complex in Stevenage, Hertfordshire, feels like entering a science-fiction movie set. Each of the metallic blocks glittering under the lights within enormous clean rooms will, in the not-so-distant future, shoot off towards the sky aboard a rocket reaching locations too distant for most humans even to comprehend.