Stock market display

Chinese technology stocks are under pressure amid the US-China trade war. Photo: iStock

October 10, 2018 3:25 PM (UTC+8)