The Industrial and Commercial Bank of China (ICBC) has won the Best Bank in China award for the eighth consecutive year. The award, given by Global Finance magazine, was not the only success for the world’s largest bank, which also saw ICBC Macau win the Best Bank in Macau award. The awards were given based [...]