Founded in India in 1994, ICICI Bank provides current and savings accounts to the UK market.
ICICI Bank is a large Indian multinational banking and financial services company based in Mumbai.
It listed on the New York stock exchange in 2000 - the first Indian bank to do so. It has since acquired a number of other banks, mostly based in India, but also in Russia.
For their Customer Experience ratings complaints score an industry average has been used, as their data does not show up in the FOS, and they didn't provide this data directly.