Tech companies face a reckoning in Europe as new rules come into forceeuronews.com2 pointsalex12123 years ago