Manappuram Finance strengthens leadership team amid NBFC rules