Xaar Plc - XAR - Share chat

This company provides industrial inkjet printheads. It is based in Cambridge (UK) and was established in 1990.