TechnoVerde.com
Title
TechnoVerde
Description
Excerpted from the website:
- ABOUT
- Technoverde (which means ‘Green Technology‘) officially started on June of 2007 to feature viable and sustainable technology innovations that optimize the use of natural resources while minimizing, even eliminating, environmental and ecological impact.