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