CD Projekt has published its full-year financial results for 2025, reporting increases in both sales revenue and net profit as development continues its Witcher and Cyberpunk franchises. Read more