Future-proofing your company’s vision

You’ve heard time and time again that vision matters. But ‘vision’ is a loaded word. Everyone thinks they know what it means, but everyone’s definition varies slightly.