I've heard someone, who's been running businees for a over decade, say that he won't normally open a company in Belize and other tax heavens with low reputation. But for some special purposes a Belize company can be a good fit.
What can be those special purposes?
What can be those special purposes?