Court orders EPRT to reassess Sliema Townsquare project expansion

By October 15, 2025