Back in 2016, the giant cable company Charter Communications made several promises required by federal regulators as conditions for the approval of a merger deal that would make Charter even more gargantuan. Are you shocked that, now that the merger has long been completed, Charter is asking the Federal Communications […]