Tech

CD Media Slovenia to distribute Cyberpunk 2077 in Croatia, Serbia, and Slovenia