Report copyright - Oxford Instruments plc - oxinst.com · Oxford Instruments plc 5 Group Results Year ended 31 March 2009 2008 £m £m Orders 204.2 180.2 Revenue 206.5 176.5 Trading profit 13.1 10.6
Please pass captcha verification before submit form
Please pass captcha verification before submit form