Blackfriars' Marketing

Tuesday, February 01, 2005

More Google...

Just one more note on the Google front: they did just announce a seven-fold increase in profits on a doubling of revenue. One can't argue with results like that.