Interestting article in the New York Times regarding App Stores

8 posts were merged into an existing topic: Apple Admits Its Apps Had App Store Advantage