Posted on July 15, 2013 at 1:44 pm by Emily Pickrell in featured, Offshore Shell’s Olympus platform is finally embarking on its last epic voyage. The Dutch company’s biggest and recently constructed tension leg platform started its final pre-production journey on Sunday, setting sail from the construction dock in Ingleside, Texas […]