Venture Catalysts launches India’s first global incubation center in New Delhi; to help connect Indian start-ups with knowledge partners and investors from around the globe Venture Catalysts, India’s No.1 integrated incubator and Asia’s largest early stage investment firm, has launched a new incubation center in New Delhi, the country’s first global hub for start-ups, to be known November 5, 2018 News