Caixin
David Mahon

David Mahon is the executive chairman of Beijing-based asset management and corporate advisory firm Mahon China Investment Management Ltd.