The worse part about not meeting there timeline, is that it has allowed NEA to catch up to them tech wise. They now both have equivalent camera systems and the race is on to see who can get to the next upgrade first. Given NEA's cash position, my money's on them.
SFI Price at posting:
6.8¢ Sentiment: Hold Disclosure: Held