INNOVATION is now the buzzword of global business. The common call is “innovate or perish”. Companies have to continually innovate to remain relevant in the competitive marketplace.
The popular definition of innovation is, any fresh new idea which generates value.
