Wednesday, April 17, 2024
Outlook.com
Outlook India
Outlook Business

Sanjeev Aggarwal

The scale-up platform plans to lead or co-lead a $25-40 million round, investing in four to five start-ups each year