Nowadays, a significant portion of public corporations go into business to simply sell stock, not to make a profit on a product. It's the way of modern society.
As those who have posted, it's really simple: No discussion of actual product, tons of money spent on advertising the stock, not the product.
Now admittedly, there could be other reasons for being secretive. Look at my comment on TTRIF on the pink sheets. (I'll post it at the bottom for those who are interested in a comparison). <TTRIF> fears negative public opinion. But <EVSO> should be the opposite. You can't get more green then solar! So, you'd think they'd enjoy basking in the limelight of their new technology - IF THEY HAD IT!! ;-))
And BTW, they are lots of companies WITH a product that are still scams: Global Crossing, WorldCom, Enron. SO BEWARE!!
Odd though. Even if this were a "scam" wouldn't they want to build stock value up as much as possible to get the most money out as possible and then let it crash? So, worse than a scam, they're just not so smart...