ICICI is a major financial institution in India. Its full name is 'Industrial Credit and Investment Corporation of India'. The bank was originally formed as a financial institution to provide project financing to Indian industry. Option B incorrectly mentions Italy instead of India. Options C and D have incorrect word orders.