Ref #:
091009569
ExxonMobil, Sable, natural gas, Thebaud, offshore production platform, worker, scaffold, refit, 2009