Banking & Finance
Who Owns IDBI Bank? LIC, Government of India & India’s Biggest Privatisation Story (2026)
IDBI Bank Ltd (Industrial Development Bank of India) is a unique entity in Indian banking — originally a development finance institution founded…
Feb 9, 2018
View profile →