The Industrial and Commercial Bank of China (ICBC) has won the Best Retail Bank of China award from the Asian Banker magazine. The award is the highest the magazine grants to Chinese banks, and the ICBC’s triumph marks the fourth time in the last six years it has won. In addition, the ICBC also gained the Best [...] ...