News story

UK Space Propulsion Competition fuels innovative new concepts

Finalists gathered for UK Space Propulsion Competition at the Imperial War Museum.