Tag: global tech sell-off

China Stock Traders Cut Leveraged Bets 14% in July T...

China's stock traders cut leveraged positions by 14% in July to 2.59 trillion...