‘Start-ups’ has been a buzzword across the globe for many years – perhaps more so in the United States where the climate for entrepreneurship is more encouraging than in other countries like India. But it’s now that this buzzword is taken seriously by the industry and the government in India – and its impact …

0 comments