Moody’s Ratings (Moody’s), has affirmed the Baa3 long-term local, and foreign currency bank deposit ratings, of Punjab National Bank (PNB), Bank of Baroda (BOB), and […]