Industrial and Commercial Bank of China Limited (ICBC) has reported its financial results for 2011, in accordance with International Financial Reporting Standards (IFRS). The firm made an annual net profit of RMB208.4bn, a rise of 25.6% on the RMB166bn of last year. Earnings per share were RMB0.6, up from RMB0.48, and net assets per share [...]