Columnist
Shuaihua Wallace Cheng is the managing director for China at the International Centre for Trade and Sustainable Development