Liberty Corporation is a major U.S. television broadcaster which owns fifteen network-affiliated television stations.
"In addition, Liberty owns CableVantage Inc., a cable advertising sales group serving eight cable companies representing nearly 500,000 subscribers. Take Ten Productions, a video production facility, and Broadcast Merchandising Corporation, a broadcast equipment distributor, are also operating subsidiaries within the Liberty Corporation," it states on its website. 
135 South Main Street
Greenville, SC 29601
PO Box 502
Greenville, SC 29602
Other SourceWatch resources
|This article is a stub. You can help by expanding it.|