BUSINESS Muthoot Finance approves re-appointment of key directors and reports financial results 5:34 PM IST