PERSPECTA

News from every angle

Back to headlines

China Fines Alibaba, PDD Over Food Delivery Failures

Chinese authorities have imposed a $671 million fine on e-commerce giants Alibaba and PDD for their oversight failures in food delivery services. The penalties were issued due to issues including 'ghost deliveries' on their platforms.

17 Apr, 10:28 — 17 Apr, 11:13
PostShare

The Story

Analyzing sources…

Source Diversity

Source Diversity

Moderate (32/100)
2 sources— more sources would strengthen this score15/33
Spectrum spread2/5 buckets covered8/33
Far L
Left
Center1
Center (1)
bloomberg
Right1
Right (1)
straits-times
Far R
Geographic diversity2 regions9/34
US1Singapore1
Only 2 sources cover this story