Hi guys,
New to the forum, I am considering opening a company in Switzerland for reasons of competitive privacy but I am based in the UK and would be operating the business from London - I am trying to understand how this would work from a taxation perspective.
If I am based here, and...