WILMINGTON – Comcast’s former Delaware call centers have been listed for sale or lease in the months after the cable giant moved to its new state-of-the-art facility. An 82,000-square-foot building, […]
© 2024 Delaware Business Times
Flash Sale! Subscribe to Delaware Business Times and save 50%.
Limited time offer. New subscribers only.