Caterpillar’s D7E Diesel-Electric Hybrid Tractor is an Earth Friendlier Earth Mover

by Tina Casey December 23, 2009 8 comments