Stephen Urquhart Interview - Omega and Space | FT Business