Storia: Amazon, FTC reach $2.5B settlement that Dems say is slap on wrist - UPI.com — Warptech News