Sunday, May 17, 2020

The $10 billion in deployed capital was the highest VC investment in India to date