Muthoot Microfin received its first international award by winning the Finance Company of the Year – India award at the ABF Retail Banking Awards 2018