India's leading NBFC Muthoottu Mini Financiers Limited’s powerful portrayal of a woman protagonist in its latest commercial has taken the....