Delhi Metro Owes Rs 35,828 Crore To JICA As DMRC Repays Nearly Rs 9,948 Crore From Operating Revenue: Centre August 4, 2026 · Swarajya Read full story at source