FREEDOM FORUM: Discussion

Article Image

https://www.zerohedge.com by Tyler Durdan

As extensively leaked in advance, on Wednesday morning Facebook agreed to pay a record $5 billion fine to resolve a long-running federal investigation that has damaged the company's standing with consumers and clouded its future, and agreed to bett

Make a Comment