Apple Posts Profit of $106 Million, 2 Million iPods Sold

Holy shit, that’s a lot of iPods (and the profit is way above Wall Street estimates).

Wednesday, 13 October 2004

Ads via The Deck Ads via The Deck