Philanthropy Finns to Award 1 Million Euros In First Global Award for Technological Achievement Finnish Technology Award Foundation October 28, 2003