Muthoot Microfin has won 2nd prize at the Distinguished NBFC Award 2021 instituted by Banking Frontiers for its Corporate Communications initiatives.