A worker of an Industrial and Commercial Bank of China Ltd (ICBC) branch counts money as she serves a customer in the China (Shanghai) Pilot Free Trade zone yesterday. Concerns over China’s economy — a key driver of global growth — have intensified following a string of lacklustre recent data, with economists calling for authorities to take further action to kickstart growth.

