Greater Chennai Corporation improving canal capacity to prevent flooding, conducting surveys and mapping for encroachment ...