News

Lending tech unicorn InCred Financial Services reported a 18% rise in consolidated net profit to INR 374 Cr in FY25 from INR ...