It won't be hard for Facebook to afford a $5 billion settlement with the FTC, but there may be other costs beyond money (FB)


Trending Today on Tech News Tube