Digital Services Act: Panacea or Poison? Introduction On 23rd April 2022, the political agreement on the Digital Services Act (DSA) was reached between the EU Member States and European Parliament. According Read More » IGS April 29, 2022