Europe agrees to sweeping new regulations for tech platforms

The proposed law, known as the Digital Services Act (DSA), marks the second piece of landmark…