Ubisoft announces staff departures after misconduct allegations

FILE PHOTO: The UbiSoft Entertainment logo is seen at the Paris Games Week (PGW), a trade fair for video games in Paris, France, October 29, …

Advertisements