The Madurai Bench of the Madras High Court has set aside the Tamil Nadu government's order cancelling the organ transplant licence of Tiruchi's Cethar Hospital.

See Full Page