IDFC Annual Meeting group photo 1

22 October 2025