Amir Hussain

Todd ‘regretted joining’ GaN group

Dr Shane Todd’s colleagues at the Institute of Microelectronics (IME) yesterday testified that they did not think he was depressed, although he did inform them of his regret in...

Gallery: ‘No doubt’ Todd committed suicide

‘No doubt’ Todd committed suicide

SINGAPORE — There were no injuries to his body that indicated he was garroted or had put up a struggle, as it emerged yesterday that American researcher Shane Truman Todd was...

Pages