R&D: In search of the next big ideas
Top global companies are tapping India’s army of educated engineers to set up research and development centres in the country. But will it make India an innovation hub?
Top global companies are tapping India’s army of educated engineers to set up research and development centres in the country. But will it make India an innovation hub?