... launch site and a range of other advanced technology initiatives beyond space launch, has just been announced. A commitment to invest over £80 million in a UK Space Centre of Excellence in Ayrshire, has been made jointly by the UK and Scottish...