McDermott comments on having four of its derrick barges in the region at the same time, and its plans for growth in the region
McDermott comments on having four of its derrick barges in the region at the same time, and its plans for growth in the region