Ali Express sponsoring the Euros

Money talks, I think they're a bigger outfit than Amazon. The rise of online shopping has seen a lot of these companies cutting out the middleman. Temu, Shein all huge companies selling direct. The fact most of it is crap or fake doesn't seem to deter people using them.
 
Top