B businessinsider.com Apple is facing rage from developers over the commission on the App Store 128 points afkqs 6 years ago 173 comments