iOS app Android app

Tech Awards 2010

15 Innovations That Could Save The World

The Huffington Post | Catharine Smith | Posted 05.25.2011 | Technology

The annual Tech Awards honor technology applications and innovations that benefit humanity. Launched in 2000 by theTech Museum of Innovation, the ...