Digital Services Act: What it means & and how EU will regulate tech giants

In a significant move, the European Union(EU) finalised a new legislation named Digital Services Act (DSA)…