Latest news and analysis on Gresham Computing plc (136 items)