publicknowledge.org
May 16, 2008
It seems that Charter, an Internet service provider (ISP) based in St. Louis, Missouri, is having a bit of trouble keeping its customers happy. Last year, Charter came in dead last in PC World’s rankings of "The Best and Worst ISPs," which was based on a survey of over 6,400 readers. Meanwhile,...
[read full story]