Charter Communications subsidiaries prices $3B senior secured notes Published 10 May 2024 Full Article