Venture Catalysts invests in 14 startups in the last 4 months
New Delhi, May 20, 2020: At a time when investors are apprehensive of the impact of Covid-19 on businesses, Venture Catalysts, the country’s first and biggest integrated incubator, has invested in 14 startsups since Jan 2020 […]