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