Finally the Apple App Store has crossed the outrageous figure of 10 billion app downloads. Well, with the increasing adoption of Apple devices (iPhone, iPod Touch, iPad), one would have seen this coming. The 10 billion figure can be a little misleading as it probably includes app update downloads and app re-downloads which contribute to […]