Nearly every business has a trip advisor review display on premises. What you’re saying doesn’t make sense.
DUR Duratec snags $76.5M in works from Woodside and Defence respectively - including spy network upgrade