India’s highest authority in auditing has failed the Delhi Metro or DMRC on Sustainability norms
One of the major players in India that everyone looks onto for being affordable, accessible, hygienic and sustainable is Delhi Metro Rail Corporation (DMRC). With a sizeable mesh of over…