Shell’s largest deepwater platform in the U.S. Gulf of Mexico has set sail from a yard in Texas and is now on its way to the Appomattox field.
Shell’s largest deepwater platform in the U.S. Gulf of Mexico has set sail from a yard in Texas and is now on its way to the Appomattox field.