Chennai Shoreline Renourishment And Revitalisation Projects Limited · Chennai Smart City Limited · U60220 Tn1971 Plc006088 · U65191 Tn1990 Plc018909 · Metropolitan Transport Corporation (Chennai) Limited · Tamilnadu Urban Finance And Infrastructure Development Corporation Limited