( MENAFN - IANS) Chennai, November 16 (IANS) The Tamil Nadu Agriculture Department has revoked the license of a pesticide firm following the tragic death of two children due to inhaling toxic fumes ...