Hey, do you know which way I could get a Business AMEX for a UK LTD that I manage?
Happy to hear if any of you managed to get one and get some suggestions. Thank you.
How do people get an AmEx card whilst on paper being based in the US? I'm guessing you'd need to have a US bank account in say Wyoming or Nevada, right?