IDFC First Bank returns Rs 583 crore after fraud, but is it enough to rebuild trust?

· India Today