CD Projekt has rebranded itself as CD Projekt Red – or CD Projekt Red Spółka Akcyjna, to be precise. Read more