I was talking with an old friend last week about how much renewable energy and energy efficiency can do for us. Pretty much everything is my argument. We are making progress along these lines that is sometimes breathtaking. There was a breakthrough announcement on renewable energy last week from the British: They will be deploying […]