By Charter's calculation, which excludes stock-based compensation, net leverage was 4.1 times EBITDA at the end of 2024. Charter’s leverage is more modest than smaller peer Altice USA’s at more than 6 ...
Chuck Todd is taking his podcast and going home. The former “Meet the Press” moderator circulated a memo to colleagues at NBC ...
The Philadelphia 76ers are staying in South Philadelphia rather than pushing for an arena in Center City. The Sixers, NHL's ...
Charter CEO Chris Winfrey acknowledged the “chatter” in the media business and on Wall Street about a potential merger with Comcast, but said such a megadeal is not “core” to his company’s strategy.