Episode details

Available for over a year
Country Garden is one of China's biggest property firms, but there's trouble lurking in the undergrowth. It's warned investors it could see a US$7 billion loss for the first half of the year. (Picture: A view of the city skyline and Huangpu river in Shanghai, China, taken on February 24, 2022. Picture Credit: Reuters.)
Programme Website