Entrepreneur First enters India with a $25Mn fund for country’s deep tech startups

The second largest startup ecosystem globally (as per number of registred startups…