Federal Trade Commission
-
Technology
2 hours agoMeta Wants Your Credit Card and Email Access—Two Weeks After an $18 Billion Settlement
Less than two weeks after Meta agreed to the Meta 18 billion social media settlement over social media’s consumer harms,…
Read More »
