Investor Shelf

Endiya Partners

Fund · IN · 1 documents

Key number
$195 billion
India's bioeconomy size in 2026. Endiya Partners p.10