See total ranking

Industrial and Commercial Bank of China (ICBC)

Industrial and Commercial Bank of China was established in 1984 and wholly restructured to a joint stock limited company in 2005. Headquartered in Beijing, China, the bank offers financial products and services to over 9,691 million corporate customers and 704 million personal customers with its 15,767 business outlets and 24,145 ATMs and 434,089 employees. ICBC has RMB351,714 (Unit: RMB100 million) under management. In 2006, it is listed both on Shanghai Stock Exchange and the Stock Exchange of Hong Kong Limited.

Ranking position
#105 /395
Total score
19.3 /100
Banks #57
Measurement area Score Rank (0-395)

Governance and strategy

11.4 /40 #66

Respecting planetary boundaries

6.1 /30 #88

Adhering to societal conventions

1.8 /30 #261

Leading practices

Risks and opportunities

More about the company

Results 2021
Total assets: CNY 35 trillion
Ownership structure
Number of employees

This financial institution is part of the SDG2000, the 2,000 most influential companies

See company profile