Jackthebear: Time will tell if they have the holy grail or can't figure it out.
Oh, and I had thought the latest news were clear in that respect! :-P
Seriously, the technology works. It is the financial uncertainty that is holding down the share price at the moment.