Your place for Space News
UK engineers developing a novel propulsion system say their technology has reached a new performance level.