Glossary

Life support systems

According to the World Conservation Union (IUCN), refer to the biophysical processes "that sustain the productivity, adaptability and capacity for renewal of lands, waters, and / or the biosphere as a whole.”

Search results for this term

The Army's New Green Ally
With 40 million gallons of fuel used every three weeks in Iraq the military has realized they must cut back. Their solution? A hybrid truck built by Armor Holdings and UQM.

Powering Europe With Wind
How will Europe's wind-powered generation get to 20 percent?

Cleantech Ireland
Contributing editor Shawn Lesser offers 10 reasons why Ireland is a cleantech leader.

View full search results