The Digital Revolution is disrupting, not just the customer experience or the channels’ transformation, but the core of the business value. In 2011, there was just 1 tech company among the Top5 largest companies in U.S. by market cap. Exxon was bigger than Apple, and the other three companies were also incumbents: the oil companies PetroContinue reading “Are you maximizing your Return on Digital Investments?”