I want to know the answer to the following question:
What is the name of the municipal government by which New Delhi is governed?
All the background I'm provided with is that "New Delhi is governed through a municipal government, known as the New Delhi Municipal Council (NDMC).". Is that enough to answer the question?