Tim Craine, Director of the Isle of Man Government’s Business Development Agency, speaks about the success of the Island’s space industry following a presentation on the topic to the Junior Chamber of Commerce.

source