Less than a month ago, 24/7 Wall St. put the awful performance of Level 3 (NASDAQ: LVLT) at the feet of the two men who have run the company for over a decade and also wrote that the board was asleep at the wheel.
This morning, the company’s president, Kevin O’Hara left the company. Shares are down 7% on the news. They should be rallying.
Douglas A. McIntyre