Muthoot Microfin Limited has won the coveted ‘Golden Peacock Global Award for Excellence in Corporate Governance – 2019’ (Special Commendation)