Amazon Needs Sellers, So Where's the Leverage? – EcommerceBytes General News and insight focusing on ecommerce. … its ad business is directly tied to the health of those businesses and its e-commerce platform.". Read the full article