From reading all of their PRs and filings, the product is still in development so there are no hard confirmed numbers yet...apparently the product's numbers have been mathematically confirmed, and considered accurate enough to proceed with a fast-track towards commercial development. In addition, there is a lot of speculative investment here as the solar market in general, is pretty hot right now.
Have you read the I-Box? Have you read the sticky posts? Have you viewed the videos? Did you see it on either of the two TV programs? Have you searched the NENE website?
There is a ton of information if you bother to spend the time and learn about the products.