ICRA Limited has reaffirmed Company's Long term ratings to ICRA AA+ (pronounced ICRA AA plus) with Stable Outlook and the short term rating at ICRA A1+ (pronounced ICRA A one plus)