Excavation works ordered to halt on complex featuring 200 apartments near Ghar il-Friefet
The Building and Construction Authority (BCA) issued orders to

Our Awards and Media Partners

Award logo Award logo Award logo