Alibaba Accepts Record China Fine, Vows to Change

Addis Ababa, April 12, 2021 (Walta) – Chinese tech giant Alibaba said on Monday that it accepted…