Fitch Ratings has turned the tide on the long-term issuer default rating (IDR) of JSC TBC Leasing (TBCL), a leasing company ...