Keef, you might want to take a peek at the terms of use you agreed to on enrollment. This is not a political forum. We're not about to discuss whatever particular topic / firm / scandal is the current darling of the talk show circuit.
If you have something to contribute to the general discussion of solar, we might be interested.