News for hackers. Stuff that matters.
Re:De Beers profits fall 92% by helveticaman on Friday July 24, 2009 @06:16PM (#722563)
Creative destruction at its finest.

There are no comments on this comment yet.