EEconomy Read More China Vanke default watch is Xi’s moment to let markets lead19 December 2025 As 2025 ends and 2026 approaches, Fitch Ratings is reminding China investors why it may be time to…