Investor Shelf

AgroStar

Company · IN · 2 documents

Key number
39.3 billion $
Global Food Tech VC Investment. Quest Ventures p.1
Key number
28,328,481 people
Total beneficiaries. Aavishkaar Capital p.20