A CareEdge Ratings report states India's sovereign credit profile (BBB+/Stable) is upheld by US/EU trade deals and the FY27 Budget's fiscal roadmap. These factors reduce uncertainty, boost export ...