Amazon $2.5 Billion Settlement with the FTC a Drop in the Bucket?

How do you hold a large corporation – and its executives – accountable for deceiving customers? Last week, the FTC was satisfied with a multi-billion dollar fine and restitution to consumers without forcing the alleged “culprits” (Amazon and two of Read more