I have a registered business in Delaware but no physical office. In fact, I've been traveling for the past few months and don’t have a fixed address. I'm wondering if anyone else — especially digital nomads — has faced this situation, and how you managed to solve it.
I signed up for a virtual office here in Sydney, and obtained a DUNS number using that address with no issue. This was last year.
Never used this TruePic Vision app either, is this a new requirement?
Joke of a process, good luck