IDFC Annual Meeting group photo 2

22 October 2025