Living on Earth’s Maggie Villiger reports on a novel survival technique for a caterpillar — producing its own insecticide.
Caterpillar’s CEO James Owens contradicted the President’s hopeful statement that passage of the stimulus bill would allow Caterpillar to stay its layoffs.