Search results

  1. L

    Strategy to obtain US Amex

    If you have had an SSN, presumably you are either a US citizen or green card holder. Unless you have renounced, or formally turned in your green card, you have an annual tax reporting obligation in the USA, so take care about contacting the IRS if you have been flying under the radar.
Back
Top