According to Apple, they’ve managed to have their 2 billionth application downloaded from their App Store. Just to stress, that’s 2 BILLION. 2,000,000,000. Two and NINE ZEROS!
There’s more than 85,000 of them in the store, and spread over the 50 million iPhone and iPod Touch customers, that works out to be an average of 40 [...]










