Established in 1997 and headquartered in Mumbai, India, IDFC Limited functions as an Indian non-banking financial investment enterprise. The company's primary asset is a significant investment in IDFC FIRST Bank, held and managed through its subsidiary, IDFC Financial Holding Company Limited. Historically, IDFC wasโฆ