Nicholas Stern: ‘The world cannot go net zero unless China does’
The renowned British economist discusses the importance of investing in the environment and social cohesion
Tallulah Staple is chinadialogue’s Chief Operating Officer. She has a BA in International Development and Economics from SOAS where she specialised in international NGO operations and NGO communications. Her professional background brings experience in operations and strategic management, finance and fundraising.