ICICI stands for Industrial Credit and Investment Corporation of India. It was founded in 1955 as a joint-venture between the World Bank and Indian businesses. The key distinction is 'Corporation' not 'Company' - option B incorrectly says 'Corporation of Italy' and option C incorrectly uses 'Institutional.'