Opinion | Town and country
✦ NabkaNews BriefAuto-summarized from multiple outlets · verify with the source
Charter Communications is reportedly closing an operations center in the St. Louis area, specifically in Town and Country, with plans to lay off 107 employees. A WARN notice has been released regarding the closure. However, it is unclear if this event is related to other reported news about Town and Country, as some outlets are covering unrelated stories with similar names.
Full coverage
12345678