You are here: Home Archives Delhi-NCR and Mumbai contributes 84% of total projects delays - Economic Times