Ref #: 091009521

ExxonMobil, Sable, natural gas, Thebaud, offshore production platform, worker, refit, 2009