Public radio’s longest-running daily global news program.
©2026 The World from PRX
PRX is a 501(c)(3) organization recognized by the IRS: #263347402.
As the People’s Republic of China celebrates its 70th birthday this week, there are signs of distress in an economy that’s motored on for more than a decade: Demand for new cars is falling.The BBC’s Robin Brant reports from Shanghai.