Amazon launches Storefronts to give 20K small businesses a bigger spotlight – TechCrunch
Amazon has had a complicated relationship with small businesses over the years: on one hand, it’s long been a channel for them to sell goods online to a wider audience; but on the other, some have lamented giving over too much customer “ownership” to it in the name of sales, and not being able to…