Muthoot Microfin has won the ‘North India Best Employer Brand Award 2019’ organized by the Employer Branding Institute