Starz to put off greater than 10% of workersBy adminNovember 3, 2023 Starz CEO Jeffrey Hirsch introduced Starz will lay off workers and exit the U.Okay. in a letter to workers immediately.The…