ICBC Tops Chinese Companies in Terms of Total Assets

Industrial and Commercial Bank of China (ICBC) announced yesterday the bank's total assets have reached 12.5 trillion as of the end of March, 2010, the largest company in China.

ICBC is also the world's most profitable bank, with a total net income of 41.73 billion yuan for the first three months this year.