Amazon Storefronts is a new retail hub exclusively for US small businesses
From The Verge: Amazon is introducing a new section of its massive online store called Amazon Storefronts, which will sell products exclusively from “U.S. small and medium-sized businesses” that are on Amazon.
The new page will feature over 1 million products from almost 20,000 companies, along...