UK satellite engineers confident in "horizontal launch" system despite initial failure

This post was originally published on Global News.