Tax
Although tax avoidance is something of a national sport in Italy, if you are going to set up in business there, then this is something you will need to take professional advice on. Italy and Britain have an agreement in place to avoid double-taxing, ie paying tax on the same income in both countries.
