

Signs of a Corporate Immune System designed to Kill Innovation
when a client tells you that more than 50% of their revenue is in danger in the next 5 years because of development in external markets,...


Digital Transformation: Strategy Compass (concept note)
Strategy: Defining a set of activities that allow a company to position and deliver a unique set of products or services to the market...