For my online business I need a offshore company in Europe. My research lead me to this forum and to the opinions of some possible offshore jurisdictions like Malta, UK, Cyprus and even Latvia.
My question after all is if it is good to incorporate a company in Europe and if, where ?
If not...