Digital platforms marking their own homework

2017-07-05T12:05:05+01:00June 15th, 2017|

Do we really need to believe what the likes of Google, Facebook & Twitter are telling us?