IndusInd General Insurance names Sharad Mathur MD CEO after approvals

Business