ADM to invest in Barracuda oil field development in Nigeria

Barracuda field is an existing discovery in the swamp/shallow waters of the Niger Delta in Nigeria. (Credit: Keri Jackson from Pixabay)



Related Article
Recommended Whitepaper

View More