Space tourism needs an ‘orbital Megabus’ to truly lift off
Britain has joined the race to become a leading hub of commercial space flight, announcing eight potential sites for a potential “spaceport” within the UK. There are numerous questions surrounding this…