With $3.3 million of investment behind its XL rocket, Skyrora may make the United Kingdom’s first successful rocket launch later this year. Skyrora, which designs, manufactures and deploys rockets, has committed to 16 launches by 2030 at the SaxaVord spaceport in the Shetland Islands. The Edinburgh-based firm had a launch failure in October with its […]