I think it is notable that Switzerland also has very favorable capital gains laws though, at least for private investors. Could hold stocks, gold / silver or crypto in Switzerland and not pay tax on gains as long as you hold them for 6 months or more, and didn't make more than 50% of your income from capital gains. [1]
[1] https://thepoorswiss.com/capital-gains-switzerland/ (mainly talks about stocks but applies to capital gains in general).