It looks like Facebook’s $5 billion settlement, which was ratified yesterday by the Federal Trade Commission, will likely go through. The deal was approved 3-2 along party lines, with the …
More Facebook’s $5 billion fine doesn’t bode well for Libra Videos