Oxford Instruments shares plummet after revenue warning

Shares in Oxford Instruments plc have dropped 9.3% today (as of 1pm) after the tech products provider reported a slowdown … Continue reading Oxford Instruments shares plummet after revenue warning