Skyrora opens rocket engine factory in Cumbernauld Space company Skyrora has opened a new facility in Cumbernauld to manufacture rocket engines, creati... georgesimister Deep Tech / Thu 14 Jul 2022