Tag: TechCrunch

Facebook Investors Demand Mark Zuckerberg’s Resignation

0
The investors of Facebook have increased pressure on Chairman and the CEO Mark Zuckerberg to step down after the investigation at New York Times...