Amid yet another scandal, Facebook is facing calls from investors and critics to shake up its leadership.
CNN.com - RSS Channel - App Tech Section, CNN: Technology
Tue, 11/20/2018 - 7:22pm
Amid yet another scandal, Facebook is facing calls from investors and critics to shake up its leadership.