The social media giant is under pressure after a sharp slowdown in its ads business last year. Source link Post navigation Criminal Records Service still disrupted 4 weeks after hack Elon Musk threatens to sue Microsoft over Twitter data