The credit rating agency ICRA has reaffirmed the company's long-term rating to [ICRA] BBB+ (pronounced ICRA BBB plus) and short-term rating to [ICRA] A2 (pronounced ICRA A two). Additionally, the rating outlook has been revised to Positive from Stable, indicating an improvement in the company's credit profile and future prospects.