I want to use an offshore company to minimize taxes. What you think is the best country to incorporate in?
This article indeed has some very good info, but I also want to know people's opinion.
Why not settle to what ever country you set up your business?? Don't wnat to pay US taxes, so why should you reap the benefits of living here?