China is the most populous country in the world, with one of the largest economies, but it isn't growing the way it once did and its population is shrinking. Meanwhile, India has a booming economy and a young and growing demographic. Hongying Wang, senior fellow the Centre for International Governance Innovation and a professor of political science at the University of Waterloo, discusses what this means for China, India and the world economy.
Episode:
Economics and the EU
Aired:
May 31, 2016