Lead Invest
India
Overview
Lead Angels is India's first privately owned angel network founded by a team of three originally from IIT Bombay in 2014 with the aim of improving early stage ...
Key Facts
- Funds managed
- 1
Related on NestLens
Last updated April 20, 2026