Page is a not externally linkable
anand84 - 3:22 pm on May 24, 2010 (gmt 0)
Interesting because a deduction of the same from Google's quarterly earnings revealed that the publishers share was 75.0%,73.8%,73.9% and72.1% for the four quarters of 2009...This means the revenue share has dropped from 75% to 68% in just over a year!