General Insurance Corporation of India has received upgrades in its credit ratings from AM Best, with the Financial Strength Rating moved to A- (Excellent) from B+ (Good) and the Long-Term Issuer Credit Rating raised to a- (Excellent) from bbb+ (Good), and the outlooks are now stable.