Wikipedia co-founder Larry Sanger slams Facebook, Twitter

Joining the chorus against social media giants and their growing power, Wikipedia co-founder Larry Sanger has…

Zuckerberg ahead of Cook, behind Pichai in top CEOs index

Social media giant Facebook CEO Mark Zuckerberg has dropped from his 2018 rank of number 16…

Facebook CEO Mark Zuckerberg rejects call to break up Facebook

Facebook CEO Mark Zuckerberg has rejected the call for breaking up his company, saying the size…

Translate ยป