by Margaret Fuhrer | Nov 28, 2001 | Company Life
The most recent TED Conference, in Vancouver, Canada, recently came to a close. But the TED (technology, entertainment, design) organization—whose conferences feature all kinds of innovative presentations—isn’t done sharing, as its slogan states, “ideas...