CD Projekt Red’s share price falls 25% following Cyberpunk 2077 delay

0
352
CD Projekt Red’s share price falls 25% following Cyberpunk 2077 delay

CD Projekt Red has come under fire for creating a “crunch culture” with the persistent delay of ‘Cyberpunk 2077’. Here’s why.
Read More