Business law legal environment online commerce CD Projekt Red has been sued over Cyberpunk 2077’s buggy release Enika Vania 1 year ago …