Cash is the best insurance
ICICI Lombard CEO Bhargav Dasgupta offloads ICICI Bank stock worth Rs.278 million