Partner & GM at Microsoft Ventures, Rahul Sood lists out key criteria for investing in a startup. He also talks about the challenges that the India technology ecosystem faces.