BYD, CATL and Kweichow Moutai among biggest losers as offshore investors dumped US$3.1 billion worth of Chinese stocks in July | South China Morning Post