Expat Questions

0 Votes
0 Answers
Setting up a company or sole tradership in Australia while living abroad

I live in Indonesia where it is very difficult as a foreigner to establish a business. I want to formalise my online hobby into a business. I am an Australian so I am looking at establishing either...