Everyone Who’s Tech Savvy Is So Happy by RELEVANT December 17, 2011 Get excited tech geeks: Google Chrome has now taken over Internet Explorer as the world’s most popular browser … 2 Comments