• Is bland corporate leadership holding back our innovation nation?

    November 17, 2015 0 comment

    Leaders of innovative companies aggressively invest in research and development (R&D) to create new products, services, and technologies – even if these cannibalise short-term profits. Unsurprisingly, companies that consistently innovate are more likely to survive in the long run.