IT – Organisational Blocker or Enabler?

With so many business processes going digital, it’s time to assess whether IT is helping or hindering business growth