Astra Space, with its Astra Rocket, has also joined several companies planning to launch their rockets from the UK

   
Astra Space, with its Astra Rocket, has also joined several companies planning to launch their rockets from the UK - Rocket launch, Rocket, Space, Astra Space, Great Britain, Scotland

v20240901