> One thing I have heard of in the USA is the need for a "business licence"
Where have you heard about that? Because there is no concept of universal business license.
Where have you heard about that? Because there is no concept of universal business license.
No comments yet.