T techcrunch.com Pay attention to the Indian startup scene 103 points kumaranvpl 6 years ago 76 comments