newsfilter
← Latest News
CNBC·

Starz to lay off more than 10% of employees ahead of Lionsgate spinoff

Starz is laying off more than 10% of employees and is exiting UK and Australia.