Home InternetE-Commerce Europe seals a deal on tighter rules for digital services – TechCrunch