Facebook's attempts to save face seem to be falling flat.
Internet users continued to push #DeleteFacebook Thursday as advertisers hit the pause button. Company shares took another hit and a House committee said billionaire founder Mark Zuckerberg “owes answers to the American people.”
Mozilla, the web giant behind the popular browser Firefox, said early Thursday it was suspending advertising on the social media platform. Read More.