Social media companies have traditionally argued that they are merely internet platforms as opposed to publishers with the ensuing editorial responsibilities (despite the odd court case where it has been to their advantage to hold themselves out as publishers). But in the face of increasing public controversy about malicious content plaguing social media sites, the […]
Read Moreinfolaw Limited 5 Coval Passage London SW14 7RE Registered in England number 2602204 VAT number GB 602861753