Have you seen the ads from Jeff Siegel about unlocking the single largest source of energy on earth, and about his pitch for a little $3 company that has unveiled "Mankind's single greatest invention?" It's an exciting tale, conjuring up images of a little sheet of plastic that can power New York City... but there's more to the story, of course, including some alarming news that this "secret" company has kept out of its press releases recently... and for those who have been with us for a while, it might sound familiar. Just click below to... |