More than anything else, it brings to mind the questions as to; what exactly impedes the development of the petroleum sector and Niger Delta region?
Pass anything, na di question dem wey e bring kom mind be; wetin dey stop di development of petroleum sector and Niger Delta region