Muthoot Microfin has won the Brand Excellence Award at the 9th edition of ‘BFSI Awards 2019’ presented by ABP News