Your daily dose of what's up in emerging technology Founded at the Massachusetts Institute of Technology in 1899, MIT Technology Review is a world-renowned, independent media company whose insight ...
TED stands for Technology, Entertainment, and Design. It was first launched in 1984 as a conference focusing on those three areas. Today, TED Talks cover more innovative topics in over 100 languages.