Constellations, Launch, New Space and more…

UK space race for first tourist launch base

By Doug Messier
Parabolic Arc
July 17, 2007

A new space race is under way as Scotland battles against England for the right to launch the first tourist flights from Britain.
For the complete article, click here.

Leave a Reply