UK and abroad Epic Games accuses Apple of impeding efforts to launch own app store in Europe July 5, 2024