Fintech unicorn Incred logs Rs 109 cr profit in FY23, revenue up over 77%

Fintech unicorn Incred logs Rs 109 cr profit in FY23, revenue up over 77%