Bearish
Federal Trade Commission Settled With Shutterstock for $35 Million
The Federal Trade Commission (FTC) has settled with Shutterstock for $35 million over allegations of deceptive subscription and cancellation practices...