EEconomy Read More China Vanke warns of $11.8bn loss for 2025February 1, 2026 China debt crunch Embattled property developer says it still faces ‘severe challenges’ A China Vanke construction site in Shanghai…