IDFC First Bank returns Rs 583 crore after fraud, but is it enough to rebuild trust? February 27, 2026 · India Today Read full story at source