re: #346 Dr Lizardo
Facebook’s lost quite a few major advertisers over the last few days. The heat’s building up on Zuck to do something beyond muttering platitudes.
Does he still hold a majority stake in the company?