Chinese stocks hit lowest since August 2025 amid AI selloff

Business