ICRA Limited has upgraded the company's credit rating to ICRAAA(Stable) from ICRAAA-(Stable) for its long term fund based term loans and non-convertible debentures