In today???s challenging economic environment, innovation is a process of generating new ideas that will prevent a company from stagnation by giving its products and services a competitive edge, a compass by which the business entities would set their directions and would adopt it as a core business strategy for going forward.