Home Current News Alibaba fined $2.8 billion on competition charge in ChinaNewsCurrent NewsAlibaba fined $2.8 billion on competition charge in ChinaApril 9, 202156FacebookTwitterPinterestWhatsApp Source: yahoo.com/news