In a strategic move shaking up its global workforce and market presence, premium network Starz is poised to lay off more than 10% of its staff as it prepares to navigate the corporate waters as an independent entity. Starz CEO Jeffrey Hirsch…
Today: 22. Dec, 2024