Technology in Business Europe agrees to sweeping new regulations for tech platforms Maria April 23, 2022 The proposed law, acknowledged as the Electronic Services Act (DSA), marks the second piece of landmark tech legislation to advance in Europe in just a...