Comcast leaving the Bay Area
The movie said “if you build it, they will come it.” More and more California businesses say, “if you tax it, we will go“: Comcast announced Tuesday that it would shutter three Northern California call centers and consolidate them into other western U.S. centers in a few months, a move
Continue reading