Article 10 Nov 2025 Buying Property In Greece – Legal And Tax Aspects For Swiss Investors Greece Real Estate