Satellites to be launched into space from Scotland after approval of new plan

Satellites to be launched into space from Scotland after approval of new plan

Independent

Published

Up to 12 launches a year will be allowed from spaceport – so long as they are respectful of the environment

Full Article