News

Moody’s downgrades Starz Entertainment's credit rating to B3, citing increased competition in the streaming industry.