ILEC Lumen Technologies Stock Drops in Wake of Apollo Deal Shares of former CenturyLink fall 13% after pact to sell ILEC assets for $7.5 billion CenturyLink-Level 3 Deal Gets More State Approvals NEXT TV NEWSLETTERThe smarter way to stay on top of the streaming and OTT industry. Sign up below.* To subscribe, you must consent to Future’s privacy policy. MOST READ1Apple TV’s ‘Palm Royale’ Tops TVision’s Power Score Rankings2Weekly Cable Ratings: Fox News Holds Off ‘March Madness’ Competition to Keep Primetime Win Streak Alive 3NBC News Cuts Ties With Ronna McDaniel 4Maybe They Should Have Called It the '3 Viewer Problem'? -- Netflix Weekly Rankings for March 18-245‘South Park’ Video Game ‘Snow Day! Released