Climate change has been in the news a good deal recently.  Last week, for example, the executives from four major oil companies – ExxonMobil, BP America, Shell, and Chevron – testified on Capitol Hill concerning the extent (or lack thereof) of their companies’ efforts to publicize climate change…

read more