Long term rating - ICRA AA; Stable (Reaffirmed) Short term rating - ICRA A1+ (Reaffirmed) Long term / short term unallocated bank facilities - ICRA AA; Stable / ICRA A1+ (Reaffirmed)