images (2)

FTC Secures $1.65 Billion Settlement Against Voyager Digital