13-05-2021 16:54 via gadgetsnow.com

Alibaba reports first operating loss since going public in 2014

The fine by China's markets regulator in April was the largest-ever of its kind
Read more »