powered by inbusiness-news-logo cbn omada-logo celebrity-logo LOGO-PNG-108

Alibaba: Chinese Regulator Slaps Huge Fine on Tech Giant

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

;