Article 20 Feb 2025 Malta's Digital Nomad Visa: 2024 Significant Economic Contribution Malta Immigration