BUSINESS IDFC First Bank pays Rs 645 crore to clients in Chandigarh branch incident, Rs 55 crore above initial estimate Mar 10, 2026