Europe has led the global charge against big tech. But does it need a new approach? Ann Roberts May 19, 2023 0 Technology …