Townsquare 0 Article Partnership working brings Christmas feel to Sliema Town Centre Townsquare Sliema, was proud to partner with other local businesses and the Sliema Local Council,…Read More
Townsquare 1 Press Release December 19, 2018 Townsquare presents updated plans with new green initiatives Townsquare Sliema has submitted detailed plans to the Planning Authority along with additional studies addressing…Read More
Townsquare 2 Press Release December 12, 2018 Townsquare appoints new CEO Townsquare Sliema have appointed Peter Diacono as CEO, who will lead the transformation of its…Read More