The Econsultancy Innovation Awards 2009: The Winners
The judges felt that the standard of the 400 or so entries was remarkably high, and that the winners represent innovation, which can be defined in pure technology or creative terms, but als...
Yahoo! News