0 / 60 seg.

If more than 80 percent of businesses claim digital is integral to their organisation’s operations and performance, why is it that 65 percent also see implementing it as their number one strategic challenge?