I find the wording of today's announcement quite strange!! IBM "has deployed" this product. When was this sale made? You do not sell something and deploy it the same day. If this was a material piece of business why was it not announced when the sale was made, rather than when it was installed? Note, also that the size of the contract was not announced.
Something does not smell quite right. I was thinking about buying this morning, but am having second thoughts.