
CI Games CEO lauds record annual revenues months after cutting 10 percent of jobs
Published on April 18, 2024
The Lords of the Fallen developer earned $60 million during fiscal 2023, representing its 'best ever' year in terms of revenue.

The Lords of the Fallen developer earned $60 million during fiscal 2023, representing its 'best ever' year in terms of revenue.