Showing 1-3 of 3 results.
Engineering, procurement and construction including purpose-built dry dock.
A water treatment plant processing 150m litres per day.
St Francis Shangri-la Place is the tallest residential high-rise building in the Philippines.