Wuhan China, 7 October 2017: ICBC online banking website homepage on laptop screen. Industrial and Commercial Bank of China Limited logo

Wuhan China, 7 October 2017:  ICBC online banking website homepage on laptop screen.  Industrial and Commercial Bank of China Limited logo - 87035520