(Source: Moneycontrol.com) Kerala-based Muthoot Finance Company, facing a protest by a section of employees … The management of the nationwide network of non-banking financial …