Muthoottu Mini Financiers, one of India’s leading NBFCs, has announced its financial results for FY24 which ended on March 31, 2024.