TruCap Finance Ltd announced a downgrade in its credit ratings by CARE Ratings and Infomerics on July 18 and 19, 2025, respectively, with the total affected facilities amounting to Rs. 185 crores, and withdrawal of planned Non-Convertible Debentures.