The team from Skyrora gather at new engine testing facility in Cornwall in a tech PR image
Thursday, February 7th, 2019
British space company Skyrora is in the process of finalising engine test preparations. Tech PR.
A tech PR image shows members of the team at the new Conrwall facility