Tag: India may become third-largest economy in next 10 years