SC refuses to halt work on Delhi Metro’s Phase 4 despite environmental concerns
The Supreme Court of India recently refused to halt the construction of the fourth phase of the Delhi Metro Rail Corporation’s (DMRC) expansion project, despite… Read More »SC refuses to halt work on Delhi Metro’s Phase 4 despite environmental concerns