Sathguru Catalyser Advisors invests $4 million in life sciences platform Telluris Biotech; funds to be used in company expansion
Telluris Biotech India, an early-stage life sciences company, has raised $4 million (approx INR 28 crore) by Innovation in Food and Agriculture Fund managed by Sathguru Catalyser Advisors, cited Yourstory.…