Basically as the title suggests, the tax situation is getting grayer over time as new business models emerge.
We are considering one where the app is hosted "somewhere", the company is currently in Australia but doesn't have to be, the work is sourced from all around the globe and payments are coming in from any currency ...
Where should I setup the company for best effect? Are there any restrictions on where it is setup?