Residents, consumer association, and the Tamilaga Vetri Kazhagam have come down heavily on the Corporation for the poor quality of construction and the faulty design of the drains that failed to serve ...