Digital Transformation » Technology » Finance leaders fear tech is holding them back » shutterstock_786975055