Have Indian startups lost their charm for Silicon Valley hires?

Disha Sharma & Arti Singh

If last year saw top tech executives in Silicon Valley being wooed by startups here, this year saw many of them quitting these ....

28 May, 2016