Home InternetE-Commerce Amazon faces more antitrust scrutiny in UK and Germany – TechCrunch