Wow, that's some solid piece of information here! Thank you, everyone!
If I may quote this part:
Do you mean that I should be looking for any other alternative to LLC, or you mean that for multi markets ill have to open separate entities? (LTD in the UK for Europe, LLP in Canada for the local...