Awaaz.De named a 2011 Tech Awards Laureate

Awaaz.De is thrilled to announce that it has been named a laureate of The Tech Awards 2011, one of 15 global innovators recognized each year for applying technology to benefit humanity and spark global change. The Tech Awards, a signature program of The Tech Museum, and presented by Applied Materials, Inc., selected Awaaz.De from among … Continue reading Awaaz.De named a 2011 Tech Awards Laureate