Alibaba has been slapped with a £2billion fine amid a crackdown on technology conglomerates by the Chinese state. It comes after founder Jack Ma criticised the country’s regulatory system.

Your most Authoritative news site
Alibaba has been slapped with a £2billion fine amid a crackdown on technology conglomerates by the Chinese state. It comes after founder Jack Ma criticised the country’s regulatory system.