Tech
Digital Service Act: the law that Big Tech hates
The introduction of the DSA has put a tight deadline on 19 of the world’s largest technology companies to comply with the new European standards....