Trish Bratt

By Trish Bratt

23 June 2010 12:57

Can you please tell me who/what is the ICICI Bank? Its website gives no clues as to where it comes from, althogh it is obviously registered in the UK. It seems to offer a good deal on fixed term bonds and I'd like to find out more. Thank you.