
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.

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