Almost 500 people sign open letter demanding new reporting processes for all leading companies, removal of all offenders from Ubisoft
Almost 500 people sign open letter demanding new reporting processes for all leading companies, removal of all offenders from Ubisoft