Nothing ever rings true, PR's just raise more suspicions
Something's not quite up and up here, what company takes eight years before it can even report on a closed contract? Something out of balance probably the hype to sales ratio is my hunch. Waaaay out of balance for if there was something to crow about this is one CEO who would make certain you knew.
Me thinks Identa's days in the sun are quite done...