Notes

You Cheated, You Lied: The Safe Harbor Agreement and Its Enforcement by the Federal Trade Commission.

September 23, 2011