"ONGC Teri Biotech Limited D S Block, IHC, TERI Complex, " Lodhi Road, New Delhi – 110 003, Lodhi Road, New Delhi, Central, South West and South, Delhi - 110003
OTBL today is providing large-scale bioremediation solutions, by application of ‘OILZAPPER’ for cleaning up oil spills, undertakin.....n th