Business must adopt a culture of “corporate entrepreneurship” in 2021, says professor James Hayton.