Jump menu

Main content |  back to top

News and Media Releases

Olympus Sails Away: A proud day for Shell

Witness the excitement and pride as the sixth and largest Shell tension leg platform set sail over the weekend for its final destination in the Gulf of Mexico.