1 comment

[ 3.6 ms ] story [ 10.8 ms ] thread
Corrected title: Apple makes $857 million off the App Store.