thingsaregood.com
Top 10 Emerging Environmental Technologies
You have probably heard of these already, but I was suprised the computer paper was so far advaced. Click here.