9 years ago | Nov 12, 2007
The International Energy Agency, a consortium of 24 countries working together on energy issues, just published their 2007 World Energy Outlook
. It focuses on the impact of potential greenhouse gas emissions from China and India's emerging...
48 years ago | Dec 31, 1969