Register to listen to any web page on all your devices!

00:0018:36
Email Fwd: Money Stuff: Facebook Negotiated Its Rules7/23/2019

The Facebook thing Apparently Facebook Inc. will pay a $5 billion fine to the Federal Trade Commission for doing some bad privacy stuff, and will agre...

Created 7/23/2019