CD Projekt RED has released its latest Management Board Report, a 154-page document detailing what the company worked on through 2025. As you’d expect, there are some interesting nuggets of ...