Amazon.de's Leaked Sales Data Accounts for 27% of Germany's eCommerce General Amazon's German marketplace accidentally sent an email to its third-party sellers, showing the marketplace's total gross sales which accounts for 27% … Read the full article