Friday, February 11, 2005

ninetyninezeros

Interesting story about Google. Oh, and why it's pretty dumb to post financial information about your company if it's publicly-traded.

No comments: