The Planning Authority’s appeals tribunal has revoked a permit for the 38-storey Sliema Townsquare project In a joint statement, Friends of the Earth Malta, together with the Tas-Sliema Local Council and NGOs Din l-Art Ħelwa, Flimkien għal Ambjent Aħjar,, Ramblers, Qui Si Sana and Tigne Residents Association and other organisations expressed their satisfaction at the outcome...