Skull & Bones Managing Director Hugues Ricour has been removed from his position at Ubisoft Singapore following a "leadership audit" under mysterious circumstances.
Skull & Bones Managing Director Hugues Ricour has been removed from his position at Ubisoft Singapore following a "leadership audit" under mysterious circumstances.