Charter fined $174M in record-setting internet speed settlement

by