The World Didn't Always Seem Small

Realising 2030 – The CIO’s Imperative