NEW YORK, May 4 /PRNewswire/ -- TED's famous 18-minute TEDTalks -- long available free on TED.com -- will now be accessible on broadcast TV stations around the world through the TED Open TV Project (www.ted.com/tv), which launches today.
Announced at Web 2.0 in San Francisco, the TED Open TV Project