News

Muthoot Microfin Ltd has reported a 95 per cent decline in net profit to Rs 6 crore for the first quarter ended June 2025, ...