The Industrial and Commercial Bank of China is a Chinese multinational bank.
Founded as a limited company on 1 January 1984, ICBC is a state-owned commercial bank. Wikipedia
Headquarters: Xicheng District, Beijing, China
Founded: January 1, 1984, Beijing, China
AUM: CN¥6.9 trillion ≈ US$1.0 trillion (2022)
Capital ratio: 12.87% (CET1)
Parent organization: Central Huijin Investment