Q Keeping lndia@100 in mind, what are the two or three things that you envisage that could make India the next tech hub of the world?
Piyush N Singh, Senior MD and India Biz Lead, Accenture: India’s biggest advantage is its demographic, and the biggest challenge is also demographic. We are living in