Top 5 TED Talks of All Time
TED, a non-profit organization, has hosted thousands of talks by achievers from various walks of life and around the world on design, entertainment, and technology. TED was founded in 1984 and started posting videos of talks online in 2006. As of now, ...
By Leah Doyle | July 16, 2019