Ans: MCGM stands for Municipal Corporation Greater Mumbai, and it's the civic body that is responsible for maintaining all the public amenities in  Greater Mumbai. MCGM relies heavily on the revenue earned by the property taxes it collects from citizens.