Take Your Trading To The Next Level. Get Started Here!

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

November 3, 2023 Comments Off

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