EXPO 2005 Announces Top 100 Eco-Tech Awards

expoaichi.jpgThe Global 100 Eco-Tech Awards is an official award program of EXPO 2005 Aichi, Japan. The awards recognize companies that have technologies that “contribute significantly to the resolution of global environmental issues and to the creation of a sustainable future for humankind and the Earth.”
Read about these amazing companies in GreenBiz