Follow us:
We're no longer maintaining this page.
For the latest business news and markets data, please visit CNN Business
ICBC is the chosen acronym of the Industrial and Commercial Bank of China, a Beijing-based bank founded in 1984.
It is also one of China's massive state-owned banks, and can be found in 16,000 locations across the country.