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

    melissaablunt
    Beginner
    US

    Yes, it is mandatory to have a physical or virtual business address if you want to register a company in the USA.