The penalty, equivalent to around 4% of Alibaba’s 2019 revenues, comes amid an unprecedented regulatory crackdown on home-grown tech conglomerates.

Read More