Home Internet Facebook’s stock shrugs off bad-news deluge – TechCrunch