U.K. wants a piece of space industry

by Stephen Beard