Business

Alibaba shares drop 8% after Jack Ma’s Ant Group and regulator squash talk of re..