Deloitte: Business leaders need to catch up

Company directors will need more than basic business accumen to execute leadership while technology becomes more prevalent and shareholders more engaged.