TedCas has been selected as one of the first start-ups all over the world that are improving lives and picking up where society has left off within the article "5 geeks that are trying to save the world"

The Next Web is notable for having been consistently ranked among the top 15 most influential blogs on the internet and for receiving over 6 million monthly pageviews.It is ranked 2nd in Techmeme's list of most authoritative technology media.