I'd like to discuss with a business professional about setting up new business, but in the best way possible to avoid paying huge taxes, etc
I could either set it up in Australia or Serbia, unless its possible to register somewhere else online.
As the business should acquire 6-7 figures annually,
I was thinking about opening the trust then follow that process, but to be fair I am not sure how everything goes.
Can someone please give an advice?
Thanks!