Rodeo - 2:33 pm on May 24, 2010 (gmt 0)
Just got the tweet on my mobile. I'm surprised really, never thought it (content) would be that higher a share to publishers.
How many ad networks have we seen claiming industry's highest revenue share at 70%?
68% from the largest(?) ad network is excellent IMO