Published: April 18th, 2024,
Last updated: May 28th, 2025

Since my recent trip to Beijing for the 25th annual China Development Forum (CDF) – the country’s most important public conference – one question has been on my mind: What’s the point?