Corporate innovation needs to align with strategic priorities and leverage the company's strengths to drive meaningful growth.
There is often a disconnect between strategy and innovation in companies leading to creative ideas but a failure to deliver growth.