‘Pedestrian malls’ to come up at 18 spots in Chennai Metropolitan CHENNAI: The Chennai Corporation has identified eighteen locations in various parts of the city and…