Google Oozing Ads - Forbes.com
Link: Google Oozing Ads - Forbes.com.
Declining numbers from pay-per-click advertising and an upper level exodus to social networking rival Facebook has Google a bit depressed this year, 36.5% to be exact. The Internet prodigy has analysts questioning whether the decline is from macroeconomic effects or if Google is making its own problems.
