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