Here’s another take on explaining this with this short film from Deloitte – it’s encouraging business owners to embrace digitalising their business.

Well worth a look!

Check this out.

There’s also a number of articles courtesy of Deloitte.