Greater Chennai Corporation launches Mega Streets project in Chennai February 11, 2020 | Approved, Project Updates To ensure a seamless commute and enhance the utility of the city’s arterial and major roads, the Greater Chennai Corporation (GCC) has launched the city-wide Mega Streets project in the city . . . This content is restricted.