Bit puzzled by today's sell off. But hey predicting the stock market reaction some days is like trying to determine what my wife means by fine
NTI Neurotech knocked back by FDA as agency declares target condition not rare enough for special status