E3G IDFC Report – Intersection of PDBs Prudential Regulation and Credit Ratings

30 June 2026