Renee Luo
Renee Luo is a research assistant at the Center for International Private Enterprise.
-
Why Is China Stalling Out?
Why Is China Stalling Out?
Feb 14, 2024 Catherine Tai & Renee Luo attribute the country’s mounting economic and financial problems to a loss of private-sector confidence.