By Guillermo Troncoso · 30 April 2021 · Technology
A new report from Mastercard and HBR highlights a surprising trend among executives. As innovation becomes the key to success, one critical factor is emerging as a top priority - but what is it?
75 per cent of executives view customer insight as a vehicle for innovation.