TechnoServe Launches Revamped Web Site
NOVEMBER 19, 2007 —TechnoServe is excited to announce the debut of its new web site (www.technoserve.org). The revamped site boasts an updated, cleaner design and easier navigation features. Visitors can learn about our approach in the “Who We Are” section, read about how these efforts are transforming lives…