Scottish space firm Skyrora says new base in Fife is a ‘giant leap forward’

Skyrora rocket engine test complex
Skyrora rocket engine test complex