The Top 5 Innovation Killers

  Innovation has never been more important to companies as it is now. Economic, technological and social turbulence is creating new needs, and new forms of value are needed to fulfill them. Yet many companies fail to achieve their innovation potential. So what...

Business Rocks: Triumph or Choke?

This Week’s Focus: If you’re a football fan I’m sure you’ve been watching this season’s Premier League with fascination. After just avoiding relegation last year, Leicester City have become the favourites to win the league. Of course, everyone is expecting them to...