Shareholders By Zakaulla Shareholders IDFC First Bank Shareholders Approve Merger with IDFC Ltd May 18, 2024