Tamil Nadu on the verge of deluge
2020-05-12 0 Dailymotion
Major IT and automobile firms, including Cognizant, Infosys, TCS, Hyundai, Ford and Renault, have temporarily closed offices and manufacturing plants in<br />and around the flood-ravaged city.