India's economy set for 7% growth in FY27, says CareEdge Ratings

Business