March 13, 2026

Alibaba hit with record billion-dollar fine by Chinese authorities

0

Chinese authorities accuse Alibaba of contravening anti-monopoly laws since 2015.