Its true, but I guess that article is a little bit older as current tax for crypto has been lowered from 12 to 10% and there is also a surtax (which can also be 0%) and yes, if you hold for more than 2 years you don't have to pay taxes at all.
If by surtax you mean "prirez", there is no such thing in Croatia after 1.1.2024. At least that's what I heard of. Croatian government decided to remove surtax, but some cities like Zagreb increased their taxes to overcome less money flowing into their account.
And there are other countries that have 0% tax on crypto
Germany comes to my mind as there you have to hold crypto only for 1 year in order to avoid paying tax. Then again, I have no idea how complicated their laws are.
Yeah, Germany is 0% tax after holding crypto for one year. But I think that there are countries where you don't have to pay tax no matter how long or short you have held your crypto. I just googled a little bit and found this list:
https://tokentax.co/blog/crypto-tax-free-countries. I didn't confirm what they are saying on that website.