ICBC stands for Industrial and Commercial Bank of China and is multi-national bank based in China. ICBC has around 434,798 employees for year ending Dec-2021. Headquarters of ICBC is in Beijing, China.
As on 2022, ICBC had 10 million corporate customers and 720 million personal customers around the world.
ICBC is biggest bank in China.