Tag Archives: The Google Impact Challenge

An extraordinary spectacle

The Google Impact Challenge, designed to help fund the most innovative technology, came to its conclusion last month when four winners    ... more