Design Oahu

Web design blog from the middle of the pacific.

Google controls 22 of the 100 most popular websites

According to the current results of Alexa’s Top 100 most popular sites in the World list, Google Inc. controls 22 of them. Read the rest of this entry »