A motorist drives past an Alibaba office building in Shanghai. Alibaba has shed more than $230bn in value from its recent peak as authorities have increased scrutiny over China's largest technology firms. Bloomberg
A motorist drives past an Alibaba office building in Shanghai. Alibaba has shed more than $230bn in value from its recent peak as authorities have increased scrutiny over China's largest technology fiShow more

Chinese tech stocks continue slide as investors fear regulatory crackdown