Internet AT&T Data Breach Settlement: What the $177 Million Payout Means For You Edward C. · 3 days ago