The Dun & Bradstreet ‘Startup 50: The Trailblazers’
Telluris Biotech is happy to announce being received the “Start up 50 Trailblazer award” in the Leap India Start up summit organised by Dun & Bradstreet India to the 50 best start ups driving innovation, pioneering new business models, creating employment and promoting Agribusniess entrepreneurship in India.