Where is Charter Communications' corporate headquarters located?
St. Louis, Missouri
New York, New York
Stamford, Connecticut
Los Angeles, California
Answer
Charter Communications moved its corporate headquarters from St. Louis, Missouri, to Stamford, Connecticut in late 2012, although it still maintains many operations in St. Louis.
Charter Communications Knowledge Showdown: 20 Questions to Prove Your Worth