Aviation & Aerospace - London, England, United Kingdom
UK satellite launch vehicle bringing launch costs down through advanced hybrid motors and innovative modular rocket design