Just to be clear, I''m talking about the company here, not the individual. I agree that John remains an individual tax resident in Germany, and will need to pay German tax on any salary/dividends received from the company.
Will the company be considered tax resident in Germany, and be forced to...