Carbon tax key to cleaner air, energy independence

March 04, 2010 06:05 AM