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 moreThe Appomattox floating oil production system operated by Shell started production on Thursday 17th May, several months ahead of schedule. The development […]
Read more