Developer China Vanke reports US$2.3 billion loss amid sales slowdown Business & Economy November 2, 2025 2:42 AM