Apple: 3rd-party app marketplace creators must have €1M letter of credit | Heykuki News