Online marketplace Etsy has backed down in a row over the way it treats some small and medium-sized enterprises (SMEs). But the controversy underlines
The pros and cons of online marketplaces
Aug 18, 2023
1 minute
You’re reading a preview, subscribe to read more.
Start your free 30 days