"That make me think along these lines Which staff member has resigned or been made redundant in the past few months from SDL Could he/she be the mole?"
I think it's more likely Hanlong guys.
SDL Price at posting:
9.6¢ Sentiment: Hold Disclosure: Held