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.