Property in Spain: do you need to declare it in your country of tax-residence? 24 July 2024 Read more