VC Investments decelerate 22% in Q1’20
Press Release Venture Capital* investors invested $1.74 Billion (across 126 deals) in Indian Startups during the quarter ended March 2020, according to data from Venture Intelligence, a research service focused…