Q1 2005 gross revenue at Google nearly doubled to $1.26 billion from $651.6 million last year. Can you imagine that: advertisers paid $1.26 Billion as in B to have their internet ads clicked. As one money manager puts it:
“They have people all over the world clicking and paying.”
I felt like it is year 2000 all over again. Did you miss the train?