Can Amazon make up with Main Street? Online retail giant debuts ‘Storefronts’ for small businesses Amazon today unveiled Storefronts, a section of its website dedicated to small and medium-sized business. The page kicks off with… Read More