Starz plans to lay off 10% of its staff and exiting the UK and Australia ahead of its separation next year from Lionsgate. The news was relayed to employees today in a memo from CEO Jeffrey Hirsch (read it below) and confirmed to Deadline by a person familiar with the moves. “As difficult as it […]