The recent announcement of two pieces of important clean energy legislation in the Congress have put the carbon tax versus cap-and-trade debate on the national front burner. This disagreement as to the most effective remedy to confront the climate change crisis may seem like just another controversy among Washington energy...
Posted April 8, 2009 | 01:04 PM (EST)