China Property Crisis: 34 of 50 Top Developers Have Defaulted on Debt – Markets Insider June 5, 2025 by jlamprecht https://markets.businessinsider.com/news/bonds/china-property-debt-crisis-two-thirds-developers-default-country-garden-2023-9