Innovation is a strategic priority for Indian businesses: Report
94% of senior business executives in India believe that innovation is a strategic priority for their businesses according to GE's Global Innovation Barometer 2013. The report's India centric insights also reveal what innovation means to…