Comment Comment by VerminOctopus1 Reports suggest there was an interaction that occurred between HR and some 13,000 staff, ultimately resulting in job losses. The staff were noted to be “behaving suspiciously “. Investigations are underway. parent VerminOctopus1 1 year ago