Deanoenjoyer Expert Today at 1:35 PM #1 Since the announcement of the new Witcher 3 DLC, CD Projekt Red's stock price has dropped by almost 6% due to the DLC's release date of 2027. Head to Tech4Gamers for more.
Since the announcement of the new Witcher 3 DLC, CD Projekt Red's stock price has dropped by almost 6% due to the DLC's release date of 2027. Head to Tech4Gamers for more.