Alibaba stock falls 6.1% on Chinese regulators' product quality push

Business