NewsThe European Union's Digital Services Act came into force (what does this mean?)Dimitrios Dagkalidis26 August 202326 August 2023 from Dimitrios Dagkalidis26 August 202326 August 2023 The DSA (European Union Digital Services Act), forces companies to review their advertising and transparency policies... Read more