On July 19, 2025, TruCap Finance Ltd announced a downgrade of its credit ratings, with current ratings for various facilities being IVR C, indicating a negative outlook, while its proposed Non Convertible Debentures have been withdrawn at the company's request.