Facebook > Google???
Looks like the battle for domination of US Internet Traffic has ended in Facebook’s favor for the first time. This is very interesting to those that use the internet as a means of income as it means that facebook may start branching out to take over Google’s ad revenue, which is their primary source of […]