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.
Click here to
Read more