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

Alibaba's US-listed shares nosedive on China monopoly investigation