China: Alibaba Slapped With $2.75bn Fine

The world's biggest online retailer - China's Alibaba - has been hit with a record fine equivalent to $2.75bn (just over £2bn).

 
Recipient Email: *
 
Your name: *
Your Email: *