Tag: IDFC First Bank net profit dips 11% to ₹681 crore