Less than a third of business leaders consider technology foundation (2024)Transformation Leadership#IDW_STR_STX·consultancy.uk·Aug 6, 2024Less than a third of business leaders consider technology foundation (2024)