Month: June 2019

Production Begins at Appomattox

Production Begins at Appomattox

The Appomattox floating oil production system operated by Shell started production on Thursday 17th May, several months ahead of schedule. The development […]

Read more