AhmadM91··on Apple Card launches today for all US customersIt must be somehow related to helping to kick start a buzz after the release in the US, as well as extending the time that the internet will be talking about it before it arrives in Europe.