You really think its a good announcement? No revenue or margin figures, which would surely be in disclosed if they were significant.....I think in the long run this company may deliver, but it will take longer and be more costly than what they imagine. Short term, I think they're a sell.
I owned some in the IPO and sold at a loss (17.5c a few weeks back)....