Innovation – don’t lose sight of its real meaning

It seems these days everyone’s in the business of innovation. Emerging and matu [...]