As we move forward to host Common Wealth Games in less than a couple of years, our administration will invest more to improve infrastructure.
Delhi is claimed to be one of the most greenest cities in the world.