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.
Courtesy: