IESE Insight

Data, a critical asset for 94% of managers

July 21, 2022 | Updated December 14, 2022