I'm sorry to ask such a basic question, but i thought i could cluster
first on the firms and then on the country in order to run 2 different
random effects (i.e. writing i(code country)
This would have worked if your firms had been active in one country
only (like members of families) but your firms are in all countries. To
my knowledge, you can't estimate a random effect for both at the same
time. I guess it might be possible in theory but very complicated to
estimate two random effects nested in each other.