Home World News Apple cuts App Store fees in China to 25% amid antitrust pressure