Infographic of the week: why we all love TED Talks 0 By Martinc on March 1, 2013 Latest, News Source: rack.2.mshcdn.com via LearnPatch on Pinterest Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email