Charter Agrees to $174M Deal to Settle Alleged Netflix Throttling | Heykuki News