Life sciences-based startup Telluris bags $4 million investment; financials to be used in company expansion
Telluris Biotech India Private Limited, an early-stage life sciences startup, has bagged more than $4 million (approx INR 28 crore) funding from Innovation in Food and Agriculture Fund, reported Inc42.…