Read More 3 minute read Business Politics Villa Rosa: Malta Keeps Selling Out to Developers? The controversial Villa Rosa project has ignited public outrage and political manoeuvring. Many see this proposed mega-development as… byRafe Corbin15/10/2024