Global markets falter on tech sell-off and China growth jitters

Global stocks slide as a tech-led downturn and China’s growth concerns curb investor appetite, signalling risk-off mode.