Company Update Muthoot Microfin Ltd - 544055 - Announcement Under Regulation 30 (LODR) - Key Business Update BSE India Key Business Updates for the Quarter and Fiscal Year ended March 31, 2024