2023 ICRA Rating

Long Term - [ICRA] AA-
Short Term - [ICRA] A1+

Download