Apple Challenges $580 Million EU Fine Over App Store Practices

Jordan Wells
July 7, 2025