Comcast 'embarrassed' by the service call making Internet rounds

Business Elise Hu · ·
Comcast is the largest cable company and home Internet service provider in the United States.