Industrial and Commercial Bank of China Limited (ICBC) has reported its financial results for the first six months of 2012. During this period the bank made net profits of RMB123.2bn, a 12.5% rise compared to the corresponding period last year, with earnings per share rising by RMB0.04 to RMB0.35. Net assets per share increased from [...]