Delta force

Foshan is one of China’s Pearl River Delta manufacturing powerhouses, with a long history of trade. Tamsin Cocks reports

Post a comment

13 − 5 =