Chinese tech stocks slide after Alibaba flags impact of US chip curbs Nov 17, 2023 08:02AM