The Skyrora team pictured in a tech PR photo at their Edinburgh headquarters. Credit Ivon Bartholomew
Monday, May 13th, 2019
A tech PR picture of the Skyrora team.
Skyrora has grown to over 120 staff in less than two years with production facilities and R&D centres stretched across four countries. The space firm is aligned with UK Government and UK Space Agency plans to launch rockets from a new spaceport in Scotland – and is bidding to become the primary UK-based provider.
Credit Ivon Bartholome