Submission + - Fifty Billion Downloads (apple.com)
pubwvj writes: 50,000,000,000 Apps downloaded in iTunes Store.
Submission Summary: 0 pending, 9 declined, 1 accepted (10 total, 10.00% accepted)
Recent investments will yield a slight profit.