Unriddled: Facebook Removes Another App (And More Accounts), Tesla Will Remain a Public Company (For Now), and More Tech News You Need
Facebook has deleted 18 accounts (and more) from its site to curb the spread of violence in Myanmar -- less than a week after deleting a potentially compromising app from its site. Plus, the latest in Tesla's privatization drama, and new tools from YouTube. It's Unriddled: the tech news you need....