Govt commits to curbing bottlenecks stifling investments
… Shell debunks rumors of leaving Nigeria, commits to continued investment Shell PLC has denied speculations that it was leaving Nigeria after selling its onshore business in the Niger Delta. Contrary to claims making waves on social media, Shell, an
Ngozi Egenuka
Follow Us on Google News