Report & accounts.
Publisher: Cray Electronics Holdings PLC.
Place of publication: Frimley
Language: eng