CareEdge Ratings launched international corporate and sovereign ratings through its CareEdge Global IFSC Ltd. in Gift City, aiming to capture market share from foreign peers and expand into African markets. Initiating India's rating at BBB+, CareEdge leverages domestic expertise to provide new rating perspectives.