Science British Launch Company Skyrora Completes Testing On Rocket Upper Stage – And Hopes To Reach Space This Year News Desk January 11, 2021 The test was conducted at the company’s test site in Fife. Skyrora Scotland-based startup Skyrora says it has fully tested the upper stage of its Skyrora XL rocket, which it …