Online store owners in China are protesting against what they say are heavy and arbitrary fines imposed by Temu, one of the world’s biggest e-commerce platforms.
Online store owners in China are protesting against what they say are heavy and arbitrary fines imposed by Temu, one of the world’s biggest e-commerce platforms.