1 article
Online retail giant Temu just got slapped with a staggering €200 million fine by the European Union.