Reply To: Is Business address mandatory for NON US resident?

    Emily Dar
    Beginner
    US

    Yes, non-US citizens are required to have a business address.