Be carefull, that setup was because of bullshit news.
On the lighter side, I called information, and found a phone number in Berlin, NJ for clear skies solar. That's all I found though, not listed anywhere else (yellow pages, solar installer directories, etc).
So I guess we can find some truth in what Ezra PR'd earlier, but there is always a sliver of truth in what he says, and there always seems to be a motive that is not necessarily in our interests.
What we really need is concrete news of work being completed in the USA!!!