Energy

NDDC, Shell complete construction of Ogbia-Nembe road

The Niger Delta Development Commission (NDDC) and the Shell Petroleum Development Company (SPDC) have completed the construction of the 25.7-kilometre Ogbia-Nembe Road in Bayelsa State. The road project is slated to be commissioned on Saturday, May 25, 2024. Speaking during…