China's southern tech hub Shenzhen saw its foreign trade hit CNY2.58 trillion (USD361.7 billion) in the first seven months of this year, topping all Chinese mainland cities, the local customs said yesterday. Private firms contributed CNY1.8 trillion of the total.