An Inconvenient Truth is already being coined as “alarming” and “frightning”. Perhaps that is why the big oil companies are running scared and getting ready to spend their money (or should I say our money) to launch counter ads, as Think Progress points out: Today, the Competitive Enterprise Institute (CEI) will unveil two 60-second TV […]
May 18
2006