OnlineMcDermott, GE confirm Ichthys jobUpstream had reported duo in the lead last month for Inpex-operated projectIchthys site: Near Darwin, AustraliaFoto: BAM CloughKathrine Schmidt