Top
  >  Posts tagged "Inforgraphics"

Approximately 31 years ago, CERN scientist Tim Berners-Lee, also known as the “Father of the Internet” invented http protocol and first browser in March 1989. The rest is history as the internet popularity kept surging and so did the websites