ICICI Lombard CEO Sanjeev Mantri backs foreign ownership in India

Business