Press Releases

Townsquare project permit revoked

Townsquare project permit revoked

The Planning Authority’s appeals tribunal has revoked a permit for the 38-storey Sliema Townsquare project In a joint statement, Friends...

Read More
Landfill

The national waste dilemma

Għallis, the last remaining engineered landfill in Malta is now within a matter of months, not years, of reaching its...

Read More

Donate now!

X