Social Media Companies

Mandatory Credit: Photo by Thibault Camus/AP/REX/Shutterstock (7887620c) Facebook logo is displayed in a start-up companies gathering at Paris’ Station F, in Paris Facebook, Paris, France – 17 Jan 2017Image: Thibault Camus/AP/REX/Shutterstock By Karissa Bell2017-10-02 23:12:42 UTC Facebook is finally making clear just how pervasive Russia-bought political ads were on its…

Read More