Alibaba thanks China for making it pay nearly $3bn fine

Redirecting to full article in 0 second(s)...

For Alibaba, the $2.8bn fine was less severe than many feared and helps lift a cloud of uncertainty hanging over founder Jack Ma’s internet empire