Delhi, the capital of India, the second most populous complex megacity in the world buzzing with over 18 million people, is managed by 81,000....