ICICI Lombard General Insurance has had its financial strength rating affirmed by AM Best as B+ (Good), Long-Term Issuer Credit Rating affirmed as bbb+ (Good) with an assignation of India National Scale Rating of aaa.IN (Exceptional) with a stable outlook.