Scotland rockets expected in space 2026- Official
A Scottish Company aimed to send its rockets into space from 2026, following an attempt at a suborbital launch later this year. Skyrora is building its first 23-metre rocket called XL at a factory in Cumbernauld, North Lanarkshire, with the
by NAN
Read More