The Scottish group Memex, which specializes in information management software, is due(...) [ 121 words ] [€1,5]