TED Talks Radio was established in 1984 by Harry Marks and Richard Saul Wurman, located in New York City, USA.
Now it is owned by Sapling Foundation.
TED means: Technology, Entertainment, Design.
TED Talks Radio also streams live on the internet, airing mainly society, culture, business, finance, science, technology, education, teaching, lectures, presentations programs in English.