FTC Returning $1.1M in 'Free Trial' Settlement

FTC Returning $1.1M in 'Free Trial' Settlement