Facebook vs. the World

Posted On Mar 15, 2019 By Greg Guenthner

Facebook has faced tech problems abound, key figures leaving and most recently the endless parade of negative media coverage. Taking everything into account, is it time to throw in the towel on this stock?