On June 13, 2025, State Trading Corporation of India Ltd announced the approval for a One-Time Settlement with lender banks to resolve outstanding dues totaling Rs 1,906.24 crore, with Rs 1,697.75 crore being principal and Rs 208.49 crore being interest.