The Mumbai Metropolis has a historic tradition of strong civic activism dedicated to the cause of a better life for all its citizens. And it's the Municipal Corporation of Greater Mumbai (MCGM), the primary agency responsible for urban governance in Greater Mumbai.