Punjab National Bank (PNB) said that India Ratings and Research (Ind-Ra) has affirmed the bank's long-term issuer rating at 'IND AAA' with a 'Stable' outlook and short-term issuer rating at 'IND A1+'.