From Wikipedia to Delicious, Pinterest to Flipboard, people have collaborated to share links and ideas for as long as the Web has been ‘a thing.’ With this in mind, a…

Source: thenextweb.com

Advertisements