Harry Nicholls

Harry Nicholls

Economic and Financial Affairs at Caixin Global | Editor, China Big Idea