Posted on October 21, 2015
The Amazing Growth of TED Talks Infographic TED talks (Technology, Entertainment, Design) have become the world’s most popular lecture series since its inception in the mid 80’s, now boasting well over one billion cumulative views on the Ted website. Run by the private non-profit Sapling Foundation under the slogan ‘Ideas Worth Spreading’, TED talks are […]