CI Games sanctions another 30 layoffs in 'final, targeted round of redundancies'

Published on May 10, 2024

The Lords of the Fallen developer just amassed $60 million in annual revenue to achieve its 'best year' on record.