McDermott International, Ltd
–
Chennai, Tamil Nadu, India
... Together, we've forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea infrastructure thousands of feet below sea level, installing offshore platforms hundreds of miles ... - May 02