Internet News Startups Entrepreneur First enters India with a $25Mn fund for country’s deep tech startups 2 weeks agoFiroz Khan