In which country does ICICI Bank not have a branch?
United States
Singapore
China
Belgium
Answer
ICICI Bank has branches in various countries including the United States, Singapore, and China. However, it does not have a branch in Belgium. Its UK subsidiary has established branches in Belgium.
Know Your Money Matters: The Ultimate ICICI Bank Quiz