Amazon's treatment of sellers comes under scrutiny in Germany | Heykuki News