Setco Automotive Subsidiary Faces Credit Rating Downgrade to 'D' Grade

ICRA Limited downgrades Setco Auto Systems Private Limited's credit rating from B-(Stable) to D across all debt instruments worth Rs 585 crores, indicating substantial credit risk concerns.

04 Sep 2025 | 3576 Views | By Sarthak Mahajan

Setco Automotive Limited has informed stock exchanges that its subsidiary, Setco Auto Systems Private Limited, has received a significant credit rating downgrade from ICRA Limited. The rating agency revised the credit rating from [ICRA] B-(Stable) to [ICRA] D across all debt instruments, effective September 3, 2025.

The downgrade affects ...

This is an Autocar Pro Plus article. Subscribe to continue reading.

Copyright © 2026 Autocar Professional. All Rights Reserved.