New platform will support founders in India at every stage of their startup journey with access to more than US$300,000 in benefits including technology and tools from Microsoft and partners Startups ...