Found an interesting story?

800 workers walk off Ichthys site

Payment dispute nobbles EPC joint venture building the Ichthys LNG tanks

Already a subscriber? Log in here