'Innovation in Food and Agriculture Fund' Invests in Telluris Biotech

Innovation in Food and Agriculture Fund managed by Sathguru Catalyser Advisors commits investment up to 4 million Dollars for minority holding in Telluris Biotech India Private Limited, an early stage life sciences company focused on bringing to market path breaking environment sensitive b...Read more