Energy and the Environment: Are You Better Off?

I have nothing to say, the facts speak for themselves….