08:02 PM, 31st Dec 2025
The ICRA Limited has placed the Companys Long-Term Rating on Watch with Positive Implications