It’s All About Development, Development, Development…SatMagazine – June 2012
Back in the mid nineties, if you had rated on a scale of one to ten the prospects of the Isle of Man developing a successful space and satellite industry, most savvy observers would probably have opted for a figure near to zero…