Home / BUSINESS / ICICI Lombard sets up new subsidiary: Report