China 2024

China in the early 2000s represented the point of greatest imbalance between the demand for and the supply of managerial talent in human history. We launched a 20-year study to understand 100 Chinese MBA graduates of the class of 2004 as they navigate their personal choices and their careers.