Cyberpunk 2077, The Witcher Developer CD Projekt Red Introduces Menstrual Leave For Employees Read more