Liberty Corp. Reports 24 Percent Decline in Q1 Profit
Liberty Corp., a South Carolina-based broadcaster that owns 15 network-affiliated television stations, on Tuesday reported a 24 percent decline in first-quarter profit, since the company was impacted by a sharp slowdown in political advertising revenue.The company posted a first-quarter profit…