On the financial front, Levin is under pressure to raise the stock price and reduce the company's mountainous debt, which will increase to $17.3 billion after two new cable deals close.
On the financial front, Levin is under pressure to raise the stock price and reduce the company's mountainous debt, which will increase to $17.3 billion after two new cable deals close.