Sunday, July 13, 2025 2:08 pm

India Ratings and Research (A Fitch Group Company)