Muthoot Microfin shares decline over 3% as Q1 PAT plummets over 94% YoY

 


Comments