Singapore labor rights agency investigating Ubisoft

TAFEP reportedly looking into allegations of workplace harassment, unfair treatment at Skull and Bones studio