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