Innovation is the bedrock of all businesses. As is rightly said, if a business does not innovate, it will evaporate over a period of time. A company focused on innovation just does not launch better products, but also makes operations better, enhances employee productivity, involves employees in …