💨 Abstract
The UK is making significant strides in the space race. A Scottish company, Skyrora, has received a launch license to send a rocket into space from a remote Scottish island. This would mark the first British-made rocket launch from UK soil in 50 years. Skyrora's Skylark XL rocket can reach an altitude of 500km and conduct microgravity experiments.
Courtesy: Josh Milton
Suggested
Inside the split over trans women that’s threatening to drive a wedge through Labour
Two Emmerdale icons arrested as vicious new feud explodes
Pink dresses are everywhere – but we’re waiting for this M&S dress to drop
All spoilers for Coronation Street next week as missing child causes panic
I went on a £11,000 desert orgasm retreat — this is everything that happened
Buried alive: How 33 men survived being trapped underground for 69 days
What do Banksy’s art pieces across London mean? We take a look
This UFO and Bigfoot expert is the latest person to join Reform UK
Regatta’s summer sale is up to 80% off – and it’s perfect for festival season