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.
For year ending Dec-2022, ICBC annual revenue was 913 Billion CNY and net income was 360 billion CNY.
As on December-2022, ICBC bank had 15,639 outlets, 22,636 self-service banks, 75,889 intelligent devices and 60,204 ATM machines.